<?php
use PHPPHP\Engine\ParamData;

return array(
    array('zend_version', false, array()),
    array('func_num_args', false, array()),
    array('func_get_arg', false, array(new ParamData('arg_num', false, '', false), )),
    array('func_get_args', false, array()),
    array('strlen', false, array(new ParamData('str', false, '', false), )),
    array('strcmp', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), )),
    array('strncmp', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), new ParamData('len', false, '', false), )),
    array('strcasecmp', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), )),
    array('strncasecmp', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), new ParamData('len', false, '', false), )),
    array('each', false, array(new ParamData('arr', true, '', false), )),
    array('error_reporting', false, array(new ParamData('new_error_level', false, '', true), )),
    array('define', false, array(new ParamData('constant_name', false, '', false), new ParamData('value', false, '', false), new ParamData('case_insensitive', false, '', false), )),
    array('defined', false, array(new ParamData('constant_name', false, '', false), )),
    array('get_class', false, array(new ParamData('object', false, '', true), )),
    array('get_called_class', false, array()),
    array('get_parent_class', false, array(new ParamData('object', false, '', true), )),
    array('method_exists', false, array(new ParamData('object', false, '', false), new ParamData('method', false, '', false), )),
    array('property_exists', false, array(new ParamData('object_or_class', false, '', false), new ParamData('property_name', false, '', false), )),
    array('class_exists', false, array(new ParamData('classname', false, '', false), new ParamData('autoload', false, '', true), )),
    array('interface_exists', false, array(new ParamData('classname', false, '', false), new ParamData('autoload', false, '', true), )),
    array('function_exists', false, array(new ParamData('function_name', false, '', false), )),
    array('class_alias', false, array(new ParamData('user_class_name', false, '', false), new ParamData('alias_name', false, '', false), new ParamData('autoload', false, '', true), )),
    array('get_included_files', false, array()),
    array('get_required_files', false, array()),
    array('is_subclass_of', false, array(new ParamData('object', false, '', false), new ParamData('class_name', false, '', false), )),
    array('is_a', false, array(new ParamData('object', false, '', false), new ParamData('class_name', false, '', false), )),
    array('get_class_vars', false, array(new ParamData('class_name', false, '', false), )),
    array('get_object_vars', false, array(new ParamData('obj', false, '', false), )),
    array('get_class_methods', false, array(new ParamData('class', false, '', false), )),
    array('trigger_error', false, array(new ParamData('message', false, '', false), new ParamData('error_type', false, '', true), )),
    array('user_error', false, array(new ParamData('message', false, '', false), new ParamData('error_type', false, '', true), )),
    array('set_error_handler', false, array(new ParamData('error_handler', false, '', false), new ParamData('error_types', false, '', true), )),
    array('restore_error_handler', false, array()),
    array('set_exception_handler', false, array(new ParamData('exception_handler', false, '', false), )),
    array('restore_exception_handler', false, array()),
    array('get_declared_classes', false, array()),
    array('get_declared_interfaces', false, array()),
    array('get_defined_functions', false, array()),
    array('get_defined_vars', false, array()),
    array('create_function', false, array(new ParamData('args', false, '', false), new ParamData('code', false, '', false), )),
    array('get_resource_type', false, array(new ParamData('res', false, '', false), )),
    array('get_loaded_extensions', false, array(new ParamData('zend_extensions', false, '', true), )),
    array('extension_loaded', false, array(new ParamData('extension_name', false, '', false), )),
    array('get_extension_funcs', false, array(new ParamData('extension_name', false, '', false), )),
    array('get_defined_constants', false, array(new ParamData('categorize', false, '', true), )),
    array('debug_backtrace', false, array(new ParamData('options', false, '', true), )),
    array('debug_print_backtrace', false, array(new ParamData('options', false, '', true), )),
    array('gc_collect_cycles', false, array()),
    array('gc_enabled', false, array()),
    array('gc_enable', false, array()),
    array('gc_disable', false, array()),
    array('strtotime', false, array(new ParamData('time', false, '', false), new ParamData('now', false, '', true), )),
    array('date', false, array(new ParamData('format', false, '', false), new ParamData('timestamp', false, '', true), )),
    array('idate', false, array(new ParamData('format', false, '', false), new ParamData('timestamp', false, '', true), )),
    array('gmdate', false, array(new ParamData('format', false, '', false), new ParamData('timestamp', false, '', true), )),
    array('mktime', false, array(new ParamData('hour', false, '', true), new ParamData('min', false, '', true), new ParamData('sec', false, '', true), new ParamData('mon', false, '', true), new ParamData('day', false, '', true), new ParamData('year', false, '', true), )),
    array('gmmktime', false, array(new ParamData('hour', false, '', true), new ParamData('min', false, '', true), new ParamData('sec', false, '', true), new ParamData('mon', false, '', true), new ParamData('day', false, '', true), new ParamData('year', false, '', true), )),
    array('checkdate', false, array(new ParamData('month', false, '', false), new ParamData('day', false, '', false), new ParamData('year', false, '', false), )),
    array('strftime', false, array(new ParamData('format', false, '', false), new ParamData('timestamp', false, '', true), )),
    array('gmstrftime', false, array(new ParamData('format', false, '', false), new ParamData('timestamp', false, '', true), )),
    array('time', false, array()),
    array('localtime', false, array(new ParamData('timestamp', false, '', true), new ParamData('associative_array', false, '', true), )),
    array('getdate', false, array(new ParamData('timestamp', false, '', true), )),
    array('date_create', false, array(new ParamData('time', false, '', true), new ParamData('object', false, '', true), )),
    array('date_create_from_format', false, array(new ParamData('format', false, '', false), new ParamData('time', false, '', false), new ParamData('object', false, '', true), )),
    array('date_parse', false, array(new ParamData('date', false, '', false), )),
    array('date_parse_from_format', false, array(new ParamData('format', false, '', false), new ParamData('date', false, '', false), )),
    array('date_get_last_errors', false, array()),
    array('date_format', false, array(new ParamData('object', false, '', false), new ParamData('format', false, '', false), )),
    array('date_modify', false, array(new ParamData('object', false, '', false), new ParamData('modify', false, '', false), )),
    array('date_add', false, array(new ParamData('object', false, '', false), new ParamData('interval', false, '', false), )),
    array('date_sub', false, array(new ParamData('object', false, '', false), new ParamData('interval', false, '', false), )),
    array('date_timezone_get', false, array(new ParamData('object', false, '', false), )),
    array('date_timezone_set', false, array(new ParamData('object', false, '', false), new ParamData('timezone', false, '', false), )),
    array('date_offset_get', false, array(new ParamData('object', false, '', false), )),
    array('date_diff', false, array(new ParamData('object', false, '', false), new ParamData('object2', false, '', false), new ParamData('absolute', false, '', true), )),
    array('date_time_set', false, array(new ParamData('object', false, '', false), new ParamData('hour', false, '', false), new ParamData('minute', false, '', false), new ParamData('second', false, '', true), )),
    array('date_date_set', false, array(new ParamData('object', false, '', false), new ParamData('year', false, '', false), new ParamData('month', false, '', false), new ParamData('day', false, '', false), )),
    array('date_isodate_set', false, array(new ParamData('object', false, '', false), new ParamData('year', false, '', false), new ParamData('week', false, '', false), new ParamData('day', false, '', true), )),
    array('date_timestamp_set', false, array(new ParamData('object', false, '', false), new ParamData('unixtimestamp', false, '', false), )),
    array('date_timestamp_get', false, array(new ParamData('object', false, '', false), )),
    array('timezone_open', false, array(new ParamData('timezone', false, '', false), )),
    array('timezone_name_get', false, array(new ParamData('object', false, '', false), )),
    array('timezone_name_from_abbr', false, array(new ParamData('abbr', false, '', false), new ParamData('gmtoffset', false, '', true), new ParamData('isdst', false, '', true), )),
    array('timezone_offset_get', false, array(new ParamData('object', false, '', false), new ParamData('datetime', false, '', false), )),
    array('timezone_transitions_get', false, array(new ParamData('object', false, '', false), new ParamData('timestamp_begin', false, '', true), new ParamData('timestamp_end', false, '', true), )),
    array('timezone_location_get', false, array(new ParamData('object', false, '', false), )),
    array('timezone_identifiers_list', false, array(new ParamData('what', false, '', true), new ParamData('country', false, '', true), )),
    array('timezone_abbreviations_list', false, array()),
    array('timezone_version_get', false, array()),
    array('date_interval_create_from_date_string', false, array(new ParamData('time', false, '', false), )),
    array('date_interval_format', false, array(new ParamData('object', false, '', false), new ParamData('format', false, '', false), )),
    array('date_default_timezone_set', false, array(new ParamData('timezone_identifier', false, '', false), )),
    array('date_default_timezone_get', false, array()),
    array('date_sunrise', false, array(new ParamData('time', false, '', false), new ParamData('format', false, '', true), new ParamData('latitude', false, '', true), new ParamData('longitude', false, '', true), new ParamData('zenith', false, '', true), new ParamData('gmt_offset', false, '', true), )),
    array('date_sunset', false, array(new ParamData('time', false, '', false), new ParamData('format', false, '', true), new ParamData('latitude', false, '', true), new ParamData('longitude', false, '', true), new ParamData('zenith', false, '', true), new ParamData('gmt_offset', false, '', true), )),
    array('date_sun_info', false, array(new ParamData('time', false, '', false), new ParamData('latitude', false, '', false), new ParamData('longitude', false, '', false), )),
    array('ereg', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('registers', true, '', true), )),
    array('ereg_replace', false, array(new ParamData('pattern', false, '', false), new ParamData('replacement', false, '', false), new ParamData('string', false, '', false), )),
    array('eregi', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('registers', true, '', true), )),
    array('eregi_replace', false, array(new ParamData('pattern', false, '', false), new ParamData('replacement', false, '', false), new ParamData('string', false, '', false), )),
    array('split', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('limit', false, '', true), )),
    array('spliti', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('limit', false, '', true), )),
    array('sql_regcase', false, array(new ParamData('string', false, '', false), )),
    array('libxml_set_streams_context', false, array(new ParamData('context', false, '', false), )),
    array('libxml_use_internal_errors', false, array(new ParamData('use_errors', false, '', true), )),
    array('libxml_get_last_error', false, array()),
    array('libxml_clear_errors', false, array()),
    array('libxml_get_errors', false, array()),
    array('libxml_disable_entity_loader', false, array(new ParamData('disable', false, '', true), )),
    array('openssl_pkey_free', false, array(new ParamData('key', false, '', false), )),
    array('openssl_pkey_new', false, array(new ParamData('configargs', false, '', true), )),
    array('openssl_pkey_export', false, array(new ParamData('key', false, '', false), new ParamData('out', true, '', false), new ParamData('passphrase', false, '', true), new ParamData('config_args', false, '', true), )),
    array('openssl_pkey_export_to_file', false, array(new ParamData('key', false, '', false), new ParamData('outfilename', false, '', false), new ParamData('passphrase', false, '', true), new ParamData('config_args', false, '', true), )),
    array('openssl_pkey_get_private', false, array(new ParamData('key', false, '', false), new ParamData('passphrase', false, '', true), )),
    array('openssl_pkey_get_public', false, array(new ParamData('cert', false, '', false), )),
    array('openssl_pkey_get_details', false, array(new ParamData('key', false, '', false), )),
    array('openssl_free_key', false, array(new ParamData('key', false, '', false), )),
    array('openssl_get_privatekey', false, array(new ParamData('key', false, '', false), new ParamData('passphrase', false, '', true), )),
    array('openssl_get_publickey', false, array(new ParamData('cert', false, '', false), )),
    array('openssl_x509_read', false, array(new ParamData('cert', false, '', false), )),
    array('openssl_x509_free', false, array(new ParamData('x509', false, '', false), )),
    array('openssl_x509_parse', false, array(new ParamData('x509', false, '', false), new ParamData('shortname', false, '', false), )),
    array('openssl_x509_checkpurpose', false, array(new ParamData('x509cert', false, '', false), new ParamData('purpose', false, '', false), new ParamData('cainfo', false, '', false), new ParamData('untrustedfile', false, '', true), )),
    array('openssl_x509_check_private_key', false, array(new ParamData('cert', false, '', false), new ParamData('key', false, '', false), )),
    array('openssl_x509_export', false, array(new ParamData('x509', false, '', false), new ParamData('out', true, '', false), new ParamData('notext', false, '', true), )),
    array('openssl_x509_export_to_file', false, array(new ParamData('x509', false, '', false), new ParamData('outfilename', false, '', false), new ParamData('notext', false, '', true), )),
    array('openssl_pkcs12_export', false, array(new ParamData('x509', false, '', false), new ParamData('out', true, '', false), new ParamData('priv_key', false, '', false), new ParamData('pass', false, '', false), new ParamData('args', false, '', false), )),
    array('openssl_pkcs12_export_to_file', false, array(new ParamData('x509', false, '', false), new ParamData('filename', false, '', false), new ParamData('priv_key', false, '', false), new ParamData('pass', false, '', false), new ParamData('args', false, '', true), )),
    array('openssl_pkcs12_read', false, array(new ParamData('PKCS12', false, '', false), new ParamData('certs', true, '', false), new ParamData('pass', false, '', false), )),
    array('openssl_csr_new', false, array(new ParamData('dn', false, '', false), new ParamData('privkey', true, '', false), new ParamData('configargs', false, '', true), new ParamData('extraattribs', false, '', true), )),
    array('openssl_csr_export', false, array(new ParamData('csr', false, '', false), new ParamData('out', true, '', false), new ParamData('notext', false, '', true), )),
    array('openssl_csr_export_to_file', false, array(new ParamData('csr', false, '', false), new ParamData('outfilename', false, '', false), new ParamData('notext', false, '', true), )),
    array('openssl_csr_sign', false, array(new ParamData('csr', false, '', false), new ParamData('x509', false, '', false), new ParamData('priv_key', false, '', false), new ParamData('days', false, '', false), new ParamData('config_args', false, '', true), new ParamData('serial', false, '', true), )),
    array('openssl_csr_get_subject', false, array(new ParamData('csr', false, '', false), )),
    array('openssl_csr_get_public_key', false, array(new ParamData('csr', false, '', false), )),
    array('openssl_digest', false, array(new ParamData('data', false, '', false), new ParamData('method', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('openssl_encrypt', false, array(new ParamData('data', false, '', false), new ParamData('method', false, '', false), new ParamData('password', false, '', false), new ParamData('raw_output', false, '', true), new ParamData('iv', false, '', true), )),
    array('openssl_decrypt', false, array(new ParamData('data', false, '', false), new ParamData('method', false, '', false), new ParamData('password', false, '', false), new ParamData('raw_input', false, '', true), new ParamData('iv', false, '', true), )),
    array('openssl_cipher_iv_length', false, array(new ParamData('method', false, '', false), )),
    array('openssl_sign', false, array(new ParamData('data', false, '', false), new ParamData('signature', true, '', false), new ParamData('key', false, '', false), new ParamData('method', false, '', true), )),
    array('openssl_verify', false, array(new ParamData('data', false, '', false), new ParamData('signature', false, '', false), new ParamData('key', false, '', false), new ParamData('method', false, '', true), )),
    array('openssl_seal', false, array(new ParamData('data', false, '', false), new ParamData('sealdata', true, '', false), new ParamData('ekeys', true, '', false), new ParamData('pubkeys', false, '', false), )),
    array('openssl_open', false, array(new ParamData('data', false, '', false), new ParamData('opendata', true, '', false), new ParamData('ekey', false, '', false), new ParamData('privkey', false, '', false), )),
    array('openssl_pkcs7_verify', false, array(new ParamData('filename', false, '', false), new ParamData('flags', false, '', false), new ParamData('signerscerts', false, '', true), new ParamData('cainfo', false, '', true), new ParamData('extracerts', false, '', true), new ParamData('content', false, '', true), )),
    array('openssl_pkcs7_decrypt', false, array(new ParamData('infilename', false, '', false), new ParamData('outfilename', false, '', false), new ParamData('recipcert', false, '', false), new ParamData('recipkey', false, '', true), )),
    array('openssl_pkcs7_sign', false, array(new ParamData('infile', false, '', false), new ParamData('outfile', false, '', false), new ParamData('signcert', false, '', false), new ParamData('signkey', false, '', false), new ParamData('headers', false, '', false), new ParamData('flags', false, '', true), new ParamData('extracertsfilename', false, '', true), )),
    array('openssl_pkcs7_encrypt', false, array(new ParamData('infile', false, '', false), new ParamData('outfile', false, '', false), new ParamData('recipcerts', false, '', false), new ParamData('headers', false, '', false), new ParamData('flags', false, '', true), new ParamData('cipher', false, '', true), )),
    array('openssl_private_encrypt', false, array(new ParamData('data', false, '', false), new ParamData('crypted', true, '', false), new ParamData('key', false, '', false), new ParamData('padding', false, '', true), )),
    array('openssl_private_decrypt', false, array(new ParamData('data', false, '', false), new ParamData('crypted', true, '', false), new ParamData('key', false, '', false), new ParamData('padding', false, '', true), )),
    array('openssl_public_encrypt', false, array(new ParamData('data', false, '', false), new ParamData('crypted', true, '', false), new ParamData('key', false, '', false), new ParamData('padding', false, '', true), )),
    array('openssl_public_decrypt', false, array(new ParamData('data', false, '', false), new ParamData('crypted', true, '', false), new ParamData('key', false, '', false), new ParamData('padding', false, '', true), )),
    array('openssl_get_md_methods', false, array(new ParamData('aliases', false, '', true), )),
    array('openssl_get_cipher_methods', false, array(new ParamData('aliases', false, '', true), )),
    array('openssl_dh_compute_key', false, array(new ParamData('pub_key', false, '', false), new ParamData('dh_key', false, '', false), )),
    array('openssl_random_pseudo_bytes', false, array(new ParamData('length', false, '', false), new ParamData('result_is_strong', true, '', true), )),
    array('openssl_error_string', false, array()),
    array('preg_match', false, array(new ParamData('pattern', false, '', false), new ParamData('subject', false, '', false), new ParamData('subpatterns', true, '', true), new ParamData('flags', false, '', true), new ParamData('offset', false, '', true), )),
    array('preg_match_all', false, array(new ParamData('pattern', false, '', false), new ParamData('subject', false, '', false), new ParamData('subpatterns', true, '', false), new ParamData('flags', false, '', true), new ParamData('offset', false, '', true), )),
    array('preg_replace', false, array(new ParamData('regex', false, '', false), new ParamData('replace', false, '', false), new ParamData('subject', false, '', false), new ParamData('limit', false, '', true), new ParamData('count', true, '', true), )),
    array('preg_replace_callback', false, array(new ParamData('regex', false, '', false), new ParamData('callback', false, '', false), new ParamData('subject', false, '', false), new ParamData('limit', false, '', true), new ParamData('count', true, '', true), )),
    array('preg_filter', false, array(new ParamData('regex', false, '', false), new ParamData('replace', false, '', false), new ParamData('subject', false, '', false), new ParamData('limit', false, '', true), new ParamData('count', true, '', true), )),
    array('preg_split', false, array(new ParamData('pattern', false, '', false), new ParamData('subject', false, '', false), new ParamData('limit', false, '', true), new ParamData('flags', false, '', true), )),
    array('preg_quote', false, array(new ParamData('str', false, '', false), new ParamData('delim_char', false, '', true), )),
    array('preg_grep', false, array(new ParamData('regex', false, '', false), new ParamData('input', false, '', false), new ParamData('flags', false, '', true), )),
    array('preg_last_error', false, array()),
    array('readgzfile', false, array(new ParamData('filename', false, '', false), new ParamData('use_include_path', false, '', true), )),
    array('gzrewind', false, array(new ParamData('fp', false, '', false), )),
    array('gzclose', false, array(new ParamData('fp', false, '', false), )),
    array('gzeof', false, array(new ParamData('fp', false, '', false), )),
    array('gzgetc', false, array(new ParamData('fp', false, '', false), )),
    array('gzgets', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', true), )),
    array('gzgetss', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', true), new ParamData('allowable_tags', false, '', true), )),
    array('gzread', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', false), )),
    array('gzopen', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', false), new ParamData('use_include_path', false, '', true), )),
    array('gzpassthru', false, array(new ParamData('fp', false, '', false), )),
    array('gzseek', false, array(new ParamData('fp', false, '', false), new ParamData('offset', false, '', false), new ParamData('whence', false, '', true), )),
    array('gztell', false, array(new ParamData('fp', false, '', false), )),
    array('gzwrite', false, array(new ParamData('fp', false, '', false), new ParamData('str', false, '', false), new ParamData('length', false, '', true), )),
    array('gzputs', false, array(new ParamData('fp', false, '', false), new ParamData('str', false, '', false), new ParamData('length', false, '', true), )),
    array('gzfile', false, array(new ParamData('filename', false, '', false), new ParamData('use_include_path', false, '', true), )),
    array('gzcompress', false, array(new ParamData('data', false, '', false), new ParamData('level', false, '', true), )),
    array('gzuncompress', false, array(new ParamData('data', false, '', false), new ParamData('length', false, '', true), )),
    array('gzdeflate', false, array(new ParamData('data', false, '', false), new ParamData('level', false, '', true), )),
    array('gzinflate', false, array(new ParamData('data', false, '', false), new ParamData('length', false, '', true), )),
    array('gzencode', false, array(new ParamData('data', false, '', false), new ParamData('level', false, '', true), new ParamData('encoding_mode', false, '', true), )),
    array('ob_gzhandler', false, array(new ParamData('str', false, '', false), new ParamData('mode', false, '', false), )),
    array('zlib_get_coding_type', false, array()),
    array('bcadd', false, array(new ParamData('left_operand', false, '', false), new ParamData('right_operand', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcsub', false, array(new ParamData('left_operand', false, '', false), new ParamData('right_operand', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcmul', false, array(new ParamData('left_operand', false, '', false), new ParamData('right_operand', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcdiv', false, array(new ParamData('left_operand', false, '', false), new ParamData('right_operand', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcmod', false, array(new ParamData('left_operand', false, '', false), new ParamData('right_operand', false, '', false), )),
    array('bcpow', false, array(new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcsqrt', false, array(new ParamData('operand', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcscale', false, array(new ParamData('scale', false, '', false), )),
    array('bccomp', false, array(new ParamData('left_operand', false, '', false), new ParamData('right_operand', false, '', false), new ParamData('scale', false, '', true), )),
    array('bcpowmod', false, array(new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('mod', false, '', false), new ParamData('scale', false, '', true), )),
    array('bzopen', false, array(new ParamData('file', false, '', false), new ParamData('mode', false, '', false), )),
    array('bzread', false, array(new ParamData('bz', false, '', false), new ParamData('length', false, '', true), )),
    array('bzwrite', false, array(new ParamData('fp', false, '', false), new ParamData('str', false, '', false), new ParamData('length', false, '', true), )),
    array('bzflush', false, array(new ParamData('fp', false, '', false), )),
    array('bzclose', false, array(new ParamData('fp', false, '', false), )),
    array('bzerrno', false, array(new ParamData('bz', false, '', false), )),
    array('bzerrstr', false, array(new ParamData('bz', false, '', false), )),
    array('bzerror', false, array(new ParamData('bz', false, '', false), )),
    array('bzcompress', false, array(new ParamData('source', false, '', false), new ParamData('blocksize', false, '', false), new ParamData('workfactor', false, '', true), )),
    array('bzdecompress', false, array(new ParamData('source', false, '', false), new ParamData('small', false, '', true), )),
    array('jdtogregorian', false, array(new ParamData('juliandaycount', false, '', false), )),
    array('gregoriantojd', false, array(new ParamData('month', false, '', false), new ParamData('day', false, '', false), new ParamData('year', false, '', false), )),
    array('jdtojulian', false, array(new ParamData('juliandaycount', false, '', false), )),
    array('juliantojd', false, array(new ParamData('month', false, '', false), new ParamData('day', false, '', false), new ParamData('year', false, '', false), )),
    array('jdtojewish', false, array(new ParamData('juliandaycount', false, '', false), new ParamData('hebrew', false, '', true), new ParamData('fl', false, '', true), )),
    array('jewishtojd', false, array(new ParamData('month', false, '', false), new ParamData('day', false, '', false), new ParamData('year', false, '', false), )),
    array('jdtofrench', false, array(new ParamData('juliandaycount', false, '', false), )),
    array('frenchtojd', false, array(new ParamData('month', false, '', false), new ParamData('day', false, '', false), new ParamData('year', false, '', false), )),
    array('jddayofweek', false, array(new ParamData('juliandaycount', false, '', false), new ParamData('mode', false, '', true), )),
    array('jdmonthname', false, array(new ParamData('juliandaycount', false, '', false), new ParamData('mode', false, '', false), )),
    array('easter_date', false, array(new ParamData('year', false, '', true), )),
    array('easter_days', false, array(new ParamData('year', false, '', true), new ParamData('method', false, '', true), )),
    array('unixtojd', false, array(new ParamData('timestamp', false, '', true), )),
    array('jdtounix', false, array(new ParamData('jday', false, '', false), )),
    array('cal_to_jd', false, array(new ParamData('calendar', false, '', false), new ParamData('month', false, '', false), new ParamData('day', false, '', false), new ParamData('year', false, '', false), )),
    array('cal_from_jd', false, array(new ParamData('jd', false, '', false), new ParamData('calendar', false, '', false), )),
    array('cal_days_in_month', false, array(new ParamData('calendar', false, '', false), new ParamData('month', false, '', false), new ParamData('year', false, '', false), )),
    array('cal_info', false, array(new ParamData('calendar', false, '', true), )),
    array('ctype_alnum', false, array(new ParamData('text', false, '', false), )),
    array('ctype_alpha', false, array(new ParamData('text', false, '', false), )),
    array('ctype_cntrl', false, array(new ParamData('text', false, '', false), )),
    array('ctype_digit', false, array(new ParamData('text', false, '', false), )),
    array('ctype_lower', false, array(new ParamData('text', false, '', false), )),
    array('ctype_graph', false, array(new ParamData('text', false, '', false), )),
    array('ctype_print', false, array(new ParamData('text', false, '', false), )),
    array('ctype_punct', false, array(new ParamData('text', false, '', false), )),
    array('ctype_space', false, array(new ParamData('text', false, '', false), )),
    array('ctype_upper', false, array(new ParamData('text', false, '', false), )),
    array('ctype_xdigit', false, array(new ParamData('text', false, '', false), )),
    array('curl_init', false, array(new ParamData('url', false, '', true), )),
    array('curl_copy_handle', false, array(new ParamData('ch', false, '', false), )),
    array('curl_version', false, array(new ParamData('version', false, '', true), )),
    array('curl_setopt', false, array(new ParamData('ch', false, '', false), new ParamData('option', false, '', false), new ParamData('value', false, '', false), )),
    array('curl_setopt_array', false, array(new ParamData('ch', false, '', false), new ParamData('options', false, 'array', false), )),
    array('curl_exec', false, array(new ParamData('ch', false, '', false), )),
    array('curl_getinfo', false, array(new ParamData('ch', false, '', false), new ParamData('option', false, '', true), )),
    array('curl_error', false, array(new ParamData('ch', false, '', false), )),
    array('curl_errno', false, array(new ParamData('ch', false, '', false), )),
    array('curl_close', false, array(new ParamData('ch', false, '', false), )),
    array('curl_multi_init', false, array()),
    array('curl_multi_add_handle', false, array(new ParamData('mh', false, '', false), new ParamData('ch', false, '', false), )),
    array('curl_multi_remove_handle', false, array(new ParamData('mh', false, '', false), new ParamData('ch', false, '', false), )),
    array('curl_multi_select', false, array(new ParamData('mh', false, '', false), new ParamData('timeout', false, '', true), )),
    array('curl_multi_exec', false, array(new ParamData('mh', false, '', false), new ParamData('still_running', true, '', true), )),
    array('curl_multi_getcontent', false, array(new ParamData('ch', false, '', false), )),
    array('curl_multi_info_read', false, array(new ParamData('mh', false, '', false), new ParamData('msgs_in_queue', true, '', true), )),
    array('curl_multi_close', false, array(new ParamData('mh', false, '', false), )),
    array('dba_open', false, array(new ParamData('path', false, '', false), new ParamData('mode', false, '', false), new ParamData('handlername', false, '', true), new ParamData('...', false, '', true), )),
    array('dba_popen', false, array(new ParamData('path', false, '', false), new ParamData('mode', false, '', false), new ParamData('handlername', false, '', true), new ParamData('...', false, '', true), )),
    array('dba_close', false, array(new ParamData('handle', false, '', false), )),
    array('dba_delete', false, array(new ParamData('key', false, '', false), new ParamData('handle', false, '', false), )),
    array('dba_exists', false, array(new ParamData('key', false, '', false), new ParamData('handle', false, '', false), )),
    array('dba_fetch', false, array(new ParamData('key', false, '', false), new ParamData('skip', false, '', false), new ParamData('handle', false, '', true), )),
    array('dba_insert', false, array(new ParamData('key', false, '', false), new ParamData('value', false, '', false), new ParamData('handle', false, '', false), )),
    array('dba_replace', false, array(new ParamData('key', false, '', false), new ParamData('value', false, '', false), new ParamData('handle', false, '', false), )),
    array('dba_firstkey', false, array(new ParamData('handle', false, '', false), )),
    array('dba_nextkey', false, array(new ParamData('handle', false, '', false), )),
    array('dba_optimize', false, array(new ParamData('handle', false, '', false), )),
    array('dba_sync', false, array(new ParamData('handle', false, '', false), )),
    array('dba_handlers', false, array(new ParamData('full_info', false, '', true), )),
    array('dba_list', false, array()),
    array('dba_key_split', false, array(new ParamData('key', false, '', false), )),
    array('dom_import_simplexml', false, array(new ParamData('node', false, '', false), )),
    array('exif_read_data', false, array(new ParamData('filename', false, '', false), new ParamData('sections_needed', false, '', true), new ParamData('sub_arrays', false, '', true), new ParamData('read_thumbnail', false, '', true), )),
    array('read_exif_data', false, array(new ParamData('filename', false, '', false), new ParamData('sections_needed', false, '', true), new ParamData('sub_arrays', false, '', true), new ParamData('read_thumbnail', false, '', true), )),
    array('exif_tagname', false, array(new ParamData('index', false, '', false), )),
    array('exif_thumbnail', false, array(new ParamData('filename', false, '', false), new ParamData('width', true, '', true), new ParamData('height', true, '', true), new ParamData('imagetype', true, '', true), )),
    array('exif_imagetype', false, array(new ParamData('imagefile', false, '', false), )),
    array('finfo_open', false, array(new ParamData('options', false, '', true), new ParamData('arg', false, '', true), )),
    array('finfo_close', false, array(new ParamData('finfo', false, '', false), )),
    array('finfo_set_flags', false, array(new ParamData('finfo', false, '', false), new ParamData('options', false, '', false), )),
    array('finfo_file', false, array(new ParamData('finfo', false, '', false), new ParamData('filename', false, '', false), new ParamData('options', false, '', true), new ParamData('context', false, '', true), )),
    array('finfo_buffer', false, array(new ParamData('finfo', false, '', false), new ParamData('string', false, '', false), new ParamData('options', false, '', true), new ParamData('context', false, '', true), )),
    array('mime_content_type', false, array(new ParamData('string', false, '', false), )),
    array('filter_input', false, array(new ParamData('type', false, '', false), new ParamData('variable_name', false, '', false), new ParamData('filter', false, '', true), new ParamData('options', false, '', true), )),
    array('filter_var', false, array(new ParamData('variable', false, '', false), new ParamData('filter', false, '', true), new ParamData('options', false, '', true), )),
    array('filter_input_array', false, array(new ParamData('type', false, '', false), new ParamData('definition', false, '', true), new ParamData('add_empty', false, '', true), )),
    array('filter_var_array', false, array(new ParamData('data', false, '', false), new ParamData('definition', false, '', true), new ParamData('add_empty', false, '', true), )),
    array('filter_list', false, array()),
    array('filter_has_var', false, array(new ParamData('type', false, '', false), new ParamData('variable_name', false, '', false), )),
    array('filter_id', false, array(new ParamData('filtername', false, '', false), )),
    array('ftp_connect', false, array(new ParamData('host', false, '', false), new ParamData('port', false, '', true), new ParamData('timeout', false, '', true), )),
    array('ftp_ssl_connect', false, array(new ParamData('host', false, '', false), new ParamData('port', false, '', true), new ParamData('timeout', false, '', true), )),
    array('ftp_login', false, array(new ParamData('ftp', false, '', false), new ParamData('username', false, '', false), new ParamData('password', false, '', false), )),
    array('ftp_pwd', false, array(new ParamData('ftp', false, '', false), )),
    array('ftp_cdup', false, array(new ParamData('ftp', false, '', false), )),
    array('ftp_chdir', false, array(new ParamData('ftp', false, '', false), new ParamData('directory', false, '', false), )),
    array('ftp_exec', false, array(new ParamData('ftp', false, '', false), new ParamData('command', false, '', false), )),
    array('ftp_raw', false, array(new ParamData('ftp', false, '', false), new ParamData('command', false, '', false), )),
    array('ftp_mkdir', false, array(new ParamData('ftp', false, '', false), new ParamData('directory', false, '', false), )),
    array('ftp_rmdir', false, array(new ParamData('ftp', false, '', false), new ParamData('directory', false, '', false), )),
    array('ftp_chmod', false, array(new ParamData('ftp', false, '', false), new ParamData('mode', false, '', false), new ParamData('filename', false, '', false), )),
    array('ftp_alloc', false, array(new ParamData('ftp', false, '', false), new ParamData('size', false, '', false), new ParamData('response', true, '', true), )),
    array('ftp_nlist', false, array(new ParamData('ftp', false, '', false), new ParamData('directory', false, '', false), )),
    array('ftp_rawlist', false, array(new ParamData('ftp', false, '', false), new ParamData('directory', false, '', false), new ParamData('recursive', false, '', true), )),
    array('ftp_systype', false, array(new ParamData('ftp', false, '', false), )),
    array('ftp_pasv', false, array(new ParamData('ftp', false, '', false), new ParamData('pasv', false, '', false), )),
    array('ftp_get', false, array(new ParamData('ftp', false, '', false), new ParamData('local_file', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('mode', false, '', false), new ParamData('resume_pos', false, '', true), )),
    array('ftp_fget', false, array(new ParamData('ftp', false, '', false), new ParamData('fp', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('mode', false, '', false), new ParamData('resumepos', false, '', true), )),
    array('ftp_put', false, array(new ParamData('ftp', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('local_file', false, '', false), new ParamData('mode', false, '', false), new ParamData('startpos', false, '', true), )),
    array('ftp_fput', false, array(new ParamData('ftp', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('fp', false, '', false), new ParamData('mode', false, '', false), new ParamData('startpos', false, '', true), )),
    array('ftp_size', false, array(new ParamData('ftp', false, '', false), new ParamData('filename', false, '', false), )),
    array('ftp_mdtm', false, array(new ParamData('ftp', false, '', false), new ParamData('filename', false, '', false), )),
    array('ftp_rename', false, array(new ParamData('ftp', false, '', false), new ParamData('src', false, '', false), new ParamData('dest', false, '', false), )),
    array('ftp_delete', false, array(new ParamData('ftp', false, '', false), new ParamData('file', false, '', false), )),
    array('ftp_site', false, array(new ParamData('ftp', false, '', false), new ParamData('cmd', false, '', false), )),
    array('ftp_close', false, array(new ParamData('ftp', false, '', false), )),
    array('ftp_set_option', false, array(new ParamData('ftp', false, '', false), new ParamData('option', false, '', false), new ParamData('value', false, '', false), )),
    array('ftp_get_option', false, array(new ParamData('ftp', false, '', false), new ParamData('option', false, '', false), )),
    array('ftp_nb_fget', false, array(new ParamData('ftp', false, '', false), new ParamData('fp', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('mode', false, '', false), new ParamData('resumepos', false, '', true), )),
    array('ftp_nb_get', false, array(new ParamData('ftp', false, '', false), new ParamData('local_file', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('mode', false, '', false), new ParamData('resume_pos', false, '', true), )),
    array('ftp_nb_continue', false, array(new ParamData('ftp', false, '', false), )),
    array('ftp_nb_put', false, array(new ParamData('ftp', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('local_file', false, '', false), new ParamData('mode', false, '', false), new ParamData('startpos', false, '', true), )),
    array('ftp_nb_fput', false, array(new ParamData('ftp', false, '', false), new ParamData('remote_file', false, '', false), new ParamData('fp', false, '', false), new ParamData('mode', false, '', false), new ParamData('startpos', false, '', true), )),
    array('ftp_quit', false, array(new ParamData('ftp', false, '', false), )),
    array('gd_info', false, array()),
    array('imagearc', false, array(new ParamData('im', false, '', false), new ParamData('cx', false, '', false), new ParamData('cy', false, '', false), new ParamData('w', false, '', false), new ParamData('h', false, '', false), new ParamData('s', false, '', false), new ParamData('e', false, '', false), new ParamData('col', false, '', false), )),
    array('imageellipse', false, array(new ParamData('im', false, '', false), new ParamData('cx', false, '', false), new ParamData('cy', false, '', false), new ParamData('w', false, '', false), new ParamData('h', false, '', false), new ParamData('color', false, '', false), )),
    array('imagechar', false, array(new ParamData('im', false, '', false), new ParamData('font', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('c', false, '', false), new ParamData('col', false, '', false), )),
    array('imagecharup', false, array(new ParamData('im', false, '', false), new ParamData('font', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('c', false, '', false), new ParamData('col', false, '', false), )),
    array('imagecolorat', false, array(new ParamData('im', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), )),
    array('imagecolorallocate', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), )),
    array('imagepalettecopy', false, array(new ParamData('dst', false, '', false), new ParamData('src', false, '', false), )),
    array('imagecreatefromstring', false, array(new ParamData('image', false, '', false), )),
    array('imagecolorclosest', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), )),
    array('imagecolorclosesthwb', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), )),
    array('imagecolordeallocate', false, array(new ParamData('im', false, '', false), new ParamData('index', false, '', false), )),
    array('imagecolorresolve', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), )),
    array('imagecolorexact', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), )),
    array('imagecolorset', false, array(new ParamData('im', false, '', false), new ParamData('color', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), )),
    array('imagecolortransparent', false, array(new ParamData('im', false, '', false), new ParamData('col', false, '', true), )),
    array('imagecolorstotal', false, array(new ParamData('im', false, '', false), )),
    array('imagecolorsforindex', false, array(new ParamData('im', false, '', false), new ParamData('index', false, '', false), )),
    array('imagecopy', false, array(new ParamData('dst_im', false, '', false), new ParamData('src_im', false, '', false), new ParamData('dst_x', false, '', false), new ParamData('dst_y', false, '', false), new ParamData('src_x', false, '', false), new ParamData('src_y', false, '', false), new ParamData('src_w', false, '', false), new ParamData('src_h', false, '', false), )),
    array('imagecopymerge', false, array(new ParamData('src_im', false, '', false), new ParamData('dst_im', false, '', false), new ParamData('dst_x', false, '', false), new ParamData('dst_y', false, '', false), new ParamData('src_x', false, '', false), new ParamData('src_y', false, '', false), new ParamData('src_w', false, '', false), new ParamData('src_h', false, '', false), new ParamData('pct', false, '', false), )),
    array('imagecopymergegray', false, array(new ParamData('src_im', false, '', false), new ParamData('dst_im', false, '', false), new ParamData('dst_x', false, '', false), new ParamData('dst_y', false, '', false), new ParamData('src_x', false, '', false), new ParamData('src_y', false, '', false), new ParamData('src_w', false, '', false), new ParamData('src_h', false, '', false), new ParamData('pct', false, '', false), )),
    array('imagecopyresized', false, array(new ParamData('dst_im', false, '', false), new ParamData('src_im', false, '', false), new ParamData('dst_x', false, '', false), new ParamData('dst_y', false, '', false), new ParamData('src_x', false, '', false), new ParamData('src_y', false, '', false), new ParamData('dst_w', false, '', false), new ParamData('dst_h', false, '', false), new ParamData('src_w', false, '', false), new ParamData('src_h', false, '', false), )),
    array('imagecreate', false, array(new ParamData('x_size', false, '', false), new ParamData('y_size', false, '', false), )),
    array('imagecreatetruecolor', false, array(new ParamData('x_size', false, '', false), new ParamData('y_size', false, '', false), )),
    array('imageistruecolor', false, array(new ParamData('im', false, '', false), )),
    array('imagetruecolortopalette', false, array(new ParamData('im', false, '', false), new ParamData('ditherFlag', false, '', false), new ParamData('colorsWanted', false, '', false), )),
    array('imagesetthickness', false, array(new ParamData('im', false, '', false), new ParamData('thickness', false, '', false), )),
    array('imagefilledarc', false, array(new ParamData('im', false, '', false), new ParamData('cx', false, '', false), new ParamData('cy', false, '', false), new ParamData('w', false, '', false), new ParamData('h', false, '', false), new ParamData('s', false, '', false), new ParamData('e', false, '', false), new ParamData('col', false, '', false), new ParamData('style', false, '', false), )),
    array('imagefilledellipse', false, array(new ParamData('im', false, '', false), new ParamData('cx', false, '', false), new ParamData('cy', false, '', false), new ParamData('w', false, '', false), new ParamData('h', false, '', false), new ParamData('color', false, '', false), )),
    array('imagealphablending', false, array(new ParamData('im', false, '', false), new ParamData('blend', false, '', false), )),
    array('imagesavealpha', false, array(new ParamData('im', false, '', false), new ParamData('save', false, '', false), )),
    array('imagecolorallocatealpha', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), new ParamData('alpha', false, '', false), )),
    array('imagecolorresolvealpha', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), new ParamData('alpha', false, '', false), )),
    array('imagecolorclosestalpha', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), new ParamData('alpha', false, '', false), )),
    array('imagecolorexactalpha', false, array(new ParamData('im', false, '', false), new ParamData('red', false, '', false), new ParamData('green', false, '', false), new ParamData('blue', false, '', false), new ParamData('alpha', false, '', false), )),
    array('imagecopyresampled', false, array(new ParamData('dst_im', false, '', false), new ParamData('src_im', false, '', false), new ParamData('dst_x', false, '', false), new ParamData('dst_y', false, '', false), new ParamData('src_x', false, '', false), new ParamData('src_y', false, '', false), new ParamData('dst_w', false, '', false), new ParamData('dst_h', false, '', false), new ParamData('src_w', false, '', false), new ParamData('src_h', false, '', false), )),
    array('imagerotate', false, array(new ParamData('im', false, '', false), new ParamData('angle', false, '', false), new ParamData('bgdcolor', false, '', false), new ParamData('ignoretransparent', false, '', true), )),
    array('imageantialias', false, array(new ParamData('im', false, '', false), new ParamData('on', false, '', false), )),
    array('imagesettile', false, array(new ParamData('im', false, '', false), new ParamData('tile', false, '', false), )),
    array('imagesetbrush', false, array(new ParamData('im', false, '', false), new ParamData('brush', false, '', false), )),
    array('imagesetstyle', false, array(new ParamData('im', false, '', false), new ParamData('styles', false, '', false), )),
    array('imagecreatefrompng', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromgif', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromjpeg', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromwbmp', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromxbm', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromgd', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromgd2', false, array(new ParamData('filename', false, '', false), )),
    array('imagecreatefromgd2part', false, array(new ParamData('filename', false, '', false), new ParamData('srcX', false, '', false), new ParamData('srcY', false, '', false), new ParamData('width', false, '', false), new ParamData('height', false, '', false), )),
    array('imagepng', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), )),
    array('imagegif', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), )),
    array('imagejpeg', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), new ParamData('quality', false, '', true), )),
    array('imagewbmp', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), new ParamData('foreground', false, '', true), )),
    array('imagegd', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), )),
    array('imagegd2', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), new ParamData('chunk_size', false, '', true), new ParamData('type', false, '', true), )),
    array('imagedestroy', false, array(new ParamData('im', false, '', false), )),
    array('imagegammacorrect', false, array(new ParamData('im', false, '', false), new ParamData('inputgamma', false, '', false), new ParamData('outputgamma', false, '', false), )),
    array('imagefill', false, array(new ParamData('im', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('col', false, '', false), )),
    array('imagefilledpolygon', false, array(new ParamData('im', false, '', false), new ParamData('points', false, '', false), new ParamData('num_pos', false, '', false), new ParamData('col', false, '', false), )),
    array('imagefilledrectangle', false, array(new ParamData('im', false, '', false), new ParamData('x1', false, '', false), new ParamData('y1', false, '', false), new ParamData('x2', false, '', false), new ParamData('y2', false, '', false), new ParamData('col', false, '', false), )),
    array('imagefilltoborder', false, array(new ParamData('im', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('border', false, '', false), new ParamData('col', false, '', false), )),
    array('imagefontwidth', false, array(new ParamData('font', false, '', false), )),
    array('imagefontheight', false, array(new ParamData('font', false, '', false), )),
    array('imageinterlace', false, array(new ParamData('im', false, '', false), new ParamData('interlace', false, '', true), )),
    array('imageline', false, array(new ParamData('im', false, '', false), new ParamData('x1', false, '', false), new ParamData('y1', false, '', false), new ParamData('x2', false, '', false), new ParamData('y2', false, '', false), new ParamData('col', false, '', false), )),
    array('imageloadfont', false, array(new ParamData('filename', false, '', false), )),
    array('imagepolygon', false, array(new ParamData('im', false, '', false), new ParamData('points', false, '', false), new ParamData('num_pos', false, '', false), new ParamData('col', false, '', false), )),
    array('imagerectangle', false, array(new ParamData('im', false, '', false), new ParamData('x1', false, '', false), new ParamData('y1', false, '', false), new ParamData('x2', false, '', false), new ParamData('y2', false, '', false), new ParamData('col', false, '', false), )),
    array('imagesetpixel', false, array(new ParamData('im', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('col', false, '', false), )),
    array('imagestring', false, array(new ParamData('im', false, '', false), new ParamData('font', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('str', false, '', false), new ParamData('col', false, '', false), )),
    array('imagestringup', false, array(new ParamData('im', false, '', false), new ParamData('font', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('str', false, '', false), new ParamData('col', false, '', false), )),
    array('imagesx', false, array(new ParamData('im', false, '', false), )),
    array('imagesy', false, array(new ParamData('im', false, '', false), )),
    array('imagedashedline', false, array(new ParamData('im', false, '', false), new ParamData('x1', false, '', false), new ParamData('y1', false, '', false), new ParamData('x2', false, '', false), new ParamData('y2', false, '', false), new ParamData('col', false, '', false), )),
    array('imagettfbbox', false, array(new ParamData('size', false, '', false), new ParamData('angle', false, '', false), new ParamData('font_file', false, '', false), new ParamData('text', false, '', false), )),
    array('imagettftext', false, array(new ParamData('im', false, '', false), new ParamData('size', false, '', false), new ParamData('angle', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('col', false, '', false), new ParamData('font_file', false, '', false), new ParamData('text', false, '', false), )),
    array('imageftbbox', false, array(new ParamData('size', false, '', false), new ParamData('angle', false, '', false), new ParamData('font_file', false, '', false), new ParamData('text', false, '', false), new ParamData('extrainfo', false, '', true), )),
    array('imagefttext', false, array(new ParamData('im', false, '', false), new ParamData('size', false, '', false), new ParamData('angle', false, '', false), new ParamData('x', false, '', false), new ParamData('y', false, '', false), new ParamData('col', false, '', false), new ParamData('font_file', false, '', false), new ParamData('text', false, '', false), new ParamData('extrainfo', false, '', true), )),
    array('imagetypes', false, array()),
    array('jpeg2wbmp', false, array(new ParamData('f_org', false, '', false), new ParamData('f_dest', false, '', false), new ParamData('d_height', false, '', false), new ParamData('d_width', false, '', false), new ParamData('d_threshold', false, '', false), )),
    array('png2wbmp', false, array(new ParamData('f_org', false, '', false), new ParamData('f_dest', false, '', false), new ParamData('d_height', false, '', false), new ParamData('d_width', false, '', false), new ParamData('d_threshold', false, '', false), )),
    array('image2wbmp', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', true), new ParamData('threshold', false, '', true), )),
    array('imagelayereffect', false, array(new ParamData('im', false, '', false), new ParamData('effect', false, '', false), )),
    array('imagexbm', false, array(new ParamData('im', false, '', false), new ParamData('filename', false, '', false), new ParamData('foreground', false, '', true), )),
    array('imagecolormatch', false, array(new ParamData('im1', false, '', false), new ParamData('im2', false, '', false), )),
    array('imagefilter', false, array(new ParamData('im', false, '', false), new ParamData('filtertype', false, '', false), new ParamData('arg1', false, '', true), new ParamData('arg2', false, '', true), new ParamData('arg3', false, '', true), new ParamData('arg4', false, '', true), )),
    array('imageconvolution', false, array(new ParamData('im', false, '', false), new ParamData('matrix3x3', false, '', false), new ParamData('div', false, '', false), new ParamData('offset', false, '', false), )),
    array('hash', false, array(new ParamData('algo', false, '', false), new ParamData('data', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('hash_file', false, array(new ParamData('algo', false, '', false), new ParamData('filename', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('hash_hmac', false, array(new ParamData('algo', false, '', false), new ParamData('data', false, '', false), new ParamData('key', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('hash_hmac_file', false, array(new ParamData('algo', false, '', false), new ParamData('filename', false, '', false), new ParamData('key', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('hash_init', false, array(new ParamData('algo', false, '', false), new ParamData('options', false, '', true), new ParamData('key', false, '', true), )),
    array('hash_update', false, array(new ParamData('context', false, '', false), new ParamData('data', false, '', false), )),
    array('hash_update_stream', false, array(new ParamData('context', false, '', false), new ParamData('handle', false, '', false), new ParamData('length', false, '', true), )),
    array('hash_update_file', false, array(new ParamData('context', false, '', false), new ParamData('filename', false, '', false), new ParamData('context', false, '', true), )),
    array('hash_final', false, array(new ParamData('context', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('hash_copy', false, array(new ParamData('context', false, '', false), )),
    array('hash_algos', false, array()),
    array('iconv', false, array(new ParamData('in_charset', false, '', false), new ParamData('out_charset', false, '', false), new ParamData('str', false, '', false), )),
    array('ob_iconv_handler', false, array(new ParamData('contents', false, '', false), new ParamData('status', false, '', false), )),
    array('iconv_get_encoding', false, array(new ParamData('type', false, '', true), )),
    array('iconv_set_encoding', false, array(new ParamData('type', false, '', false), new ParamData('charset', false, '', false), )),
    array('iconv_strlen', false, array(new ParamData('str', false, '', false), new ParamData('charset', false, '', true), )),
    array('iconv_substr', false, array(new ParamData('str', false, '', false), new ParamData('offset', false, '', false), new ParamData('length', false, '', true), new ParamData('charset', false, '', true), )),
    array('iconv_strpos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), new ParamData('charset', false, '', true), )),
    array('iconv_strrpos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('charset', false, '', true), )),
    array('iconv_mime_encode', false, array(new ParamData('field_name', false, '', false), new ParamData('field_value', false, '', false), new ParamData('preference', false, '', true), )),
    array('iconv_mime_decode', false, array(new ParamData('encoded_string', false, '', false), new ParamData('mode', false, '', true), new ParamData('charset', false, '', true), )),
    array('iconv_mime_decode_headers', false, array(new ParamData('headers', false, '', false), new ParamData('mode', false, '', true), new ParamData('charset', false, '', true), )),
    array('json_encode', false, array(new ParamData('value', false, '', false), new ParamData('options', false, '', true), )),
    array('json_decode', false, array(new ParamData('json', false, '', false), new ParamData('assoc', false, '', true), new ParamData('depth', false, '', true), )),
    array('json_last_error', false, array()),
    array('ldap_connect', false, array(new ParamData('hostname', false, '', true), new ParamData('port', false, '', true), )),
    array('ldap_close', false, array(new ParamData('link_identifier', false, '', false), )),
    array('ldap_bind', false, array(new ParamData('link_identifier', false, '', false), new ParamData('bind_rdn', false, '', true), new ParamData('bind_password', false, '', true), )),
    array('ldap_sasl_bind', false, array(new ParamData('link', false, '', false), new ParamData('binddn', false, '', true), new ParamData('password', false, '', true), new ParamData('sasl_mech', false, '', true), new ParamData('sasl_realm', false, '', true), new ParamData('sasl_authz_id', false, '', true), new ParamData('props', false, '', true), )),
    array('ldap_unbind', false, array(new ParamData('link_identifier', false, '', false), )),
    array('ldap_read', false, array(new ParamData('link_identifier', false, '', false), new ParamData('base_dn', false, '', false), new ParamData('filter', false, '', false), new ParamData('attributes', false, '', true), new ParamData('attrsonly', false, '', true), new ParamData('sizelimit', false, '', true), new ParamData('timelimit', false, '', true), new ParamData('deref', false, '', true), )),
    array('ldap_list', false, array(new ParamData('link_identifier', false, '', false), new ParamData('base_dn', false, '', false), new ParamData('filter', false, '', false), new ParamData('attributes', false, '', true), new ParamData('attrsonly', false, '', true), new ParamData('sizelimit', false, '', true), new ParamData('timelimit', false, '', true), new ParamData('deref', false, '', true), )),
    array('ldap_search', false, array(new ParamData('link_identifier', false, '', false), new ParamData('base_dn', false, '', false), new ParamData('filter', false, '', false), new ParamData('attributes', false, '', true), new ParamData('attrsonly', false, '', true), new ParamData('sizelimit', false, '', true), new ParamData('timelimit', false, '', true), new ParamData('deref', false, '', true), )),
    array('ldap_free_result', false, array(new ParamData('link_identifier', false, '', false), )),
    array('ldap_count_entries', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_identifier', false, '', false), )),
    array('ldap_first_entry', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_identifier', false, '', false), )),
    array('ldap_next_entry', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_identifier', false, '', false), )),
    array('ldap_get_entries', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_identifier', false, '', false), )),
    array('ldap_first_attribute', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_entry_identifier', false, '', false), )),
    array('ldap_next_attribute', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_entry_identifier', false, '', false), )),
    array('ldap_get_attributes', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_entry_identifier', false, '', false), )),
    array('ldap_get_values', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_entry_identifier', false, '', false), new ParamData('attribute', false, '', false), )),
    array('ldap_get_values_len', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_entry_identifier', false, '', false), new ParamData('attribute', false, '', false), )),
    array('ldap_get_dn', false, array(new ParamData('link_identifier', false, '', false), new ParamData('result_entry_identifier', false, '', false), )),
    array('ldap_explode_dn', false, array(new ParamData('dn', false, '', false), new ParamData('with_attrib', false, '', false), )),
    array('ldap_dn2ufn', false, array(new ParamData('dn', false, '', false), )),
    array('ldap_add', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('entry', false, '', false), )),
    array('ldap_delete', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), )),
    array('ldap_modify', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('entry', false, '', false), )),
    array('ldap_mod_add', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('entry', false, '', false), )),
    array('ldap_mod_replace', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('entry', false, '', false), )),
    array('ldap_mod_del', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('entry', false, '', false), )),
    array('ldap_errno', false, array(new ParamData('link_identifier', false, '', false), )),
    array('ldap_err2str', false, array(new ParamData('errno', false, '', false), )),
    array('ldap_error', false, array(new ParamData('link_identifier', false, '', false), )),
    array('ldap_compare', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('attribute', false, '', false), new ParamData('value', false, '', false), )),
    array('ldap_sort', false, array(new ParamData('link', false, '', false), new ParamData('result', false, '', false), new ParamData('sortfilter', false, '', false), )),
    array('ldap_rename', false, array(new ParamData('link_identifier', false, '', false), new ParamData('dn', false, '', false), new ParamData('newrdn', false, '', false), new ParamData('newparent', false, '', false), new ParamData('deleteoldrdn', false, '', false), )),
    array('ldap_get_option', false, array(new ParamData('link_identifier', false, '', false), new ParamData('option', false, '', false), new ParamData('retval', true, '', false), )),
    array('ldap_set_option', false, array(new ParamData('link_identifier', false, '', false), new ParamData('option', false, '', false), new ParamData('newval', false, '', false), )),
    array('ldap_first_reference', false, array(new ParamData('link', false, '', false), new ParamData('result', false, '', false), )),
    array('ldap_next_reference', false, array(new ParamData('link', false, '', false), new ParamData('entry', false, '', false), )),
    array('ldap_parse_reference', false, array(new ParamData('link', false, '', false), new ParamData('entry', false, '', false), new ParamData('referrals', true, '', false), )),
    array('ldap_parse_result', false, array(new ParamData('link', false, '', false), new ParamData('result', false, '', false), new ParamData('errcode', true, '', false), new ParamData('matcheddn', true, '', true), new ParamData('errmsg', true, '', true), new ParamData('referrals', true, '', true), )),
    array('ldap_start_tls', false, array(new ParamData('link_identifier', false, '', false), )),
    array('ldap_set_rebind_proc', false, array(new ParamData('link', false, '', false), new ParamData('callback', false, '', false), )),
    array('mb_convert_case', false, array(new ParamData('sourcestring', false, '', false), new ParamData('mode', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_strtoupper', false, array(new ParamData('sourcestring', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_strtolower', false, array(new ParamData('sourcestring', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_language', false, array(new ParamData('language', false, '', true), )),
    array('mb_internal_encoding', false, array(new ParamData('encoding', false, '', true), )),
    array('mb_http_input', false, array(new ParamData('type', false, '', true), )),
    array('mb_http_output', false, array(new ParamData('encoding', false, '', true), )),
    array('mb_detect_order', false, array(new ParamData('encoding', false, '', true), )),
    array('mb_substitute_character', false, array(new ParamData('substchar', false, '', true), )),
    array('mb_parse_str', false, array(new ParamData('encoded_string', false, '', false), new ParamData('result', true, '', true), )),
    array('mb_output_handler', false, array(new ParamData('contents', false, '', false), new ParamData('status', false, '', false), )),
    array('mb_preferred_mime_name', false, array(new ParamData('encoding', false, '', false), )),
    array('mb_strlen', false, array(new ParamData('str', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_strpos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strrpos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_stripos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strripos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strstr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strrchr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_stristr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strrichr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_substr_count', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_substr', false, array(new ParamData('str', false, '', false), new ParamData('start', false, '', false), new ParamData('length', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strcut', false, array(new ParamData('str', false, '', false), new ParamData('start', false, '', false), new ParamData('length', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_strwidth', false, array(new ParamData('str', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_strimwidth', false, array(new ParamData('str', false, '', false), new ParamData('start', false, '', false), new ParamData('width', false, '', false), new ParamData('trimmarker', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_convert_encoding', false, array(new ParamData('str', false, '', false), new ParamData('to', false, '', false), new ParamData('from', false, '', true), )),
    array('mb_detect_encoding', false, array(new ParamData('str', false, '', false), new ParamData('encoding_list', false, '', true), new ParamData('strict', false, '', true), )),
    array('mb_list_encodings', false, array()),
    array('mb_encoding_aliases', false, array(new ParamData('encoding', false, '', false), )),
    array('mb_convert_kana', false, array(new ParamData('str', false, '', false), new ParamData('option', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_encode_mimeheader', false, array(new ParamData('str', false, '', false), new ParamData('charset', false, '', true), new ParamData('transfer', false, '', true), new ParamData('linefeed', false, '', true), new ParamData('indent', false, '', true), )),
    array('mb_decode_mimeheader', false, array(new ParamData('string', false, '', false), )),
    array('mb_convert_variables', false, array(new ParamData('to', false, '', false), new ParamData('from', false, '', false), new ParamData('...', true, '', false), )),
    array('mb_encode_numericentity', false, array(new ParamData('string', false, '', false), new ParamData('convmap', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_decode_numericentity', false, array(new ParamData('string', false, '', false), new ParamData('convmap', false, '', false), new ParamData('encoding', false, '', true), )),
    array('mb_send_mail', false, array(new ParamData('to', false, '', false), new ParamData('subject', false, '', false), new ParamData('message', false, '', false), new ParamData('additional_headers', false, '', true), new ParamData('additional_parameters', false, '', true), )),
    array('mb_get_info', false, array(new ParamData('type', false, '', true), )),
    array('mb_check_encoding', false, array(new ParamData('var', false, '', true), new ParamData('encoding', false, '', true), )),
    array('mb_regex_encoding', false, array(new ParamData('encoding', false, '', true), )),
    array('mb_regex_set_options', false, array(new ParamData('options', false, '', true), )),
    array('mb_ereg', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('registers', true, '', true), )),
    array('mb_eregi', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('registers', true, '', true), )),
    array('mb_ereg_replace', false, array(new ParamData('pattern', false, '', false), new ParamData('replacement', false, '', false), new ParamData('string', false, '', false), new ParamData('option', false, '', true), )),
    array('mb_eregi_replace', false, array(new ParamData('pattern', false, '', false), new ParamData('replacement', false, '', false), new ParamData('string', false, '', false), )),
    array('mb_split', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('limit', false, '', true), )),
    array('mb_ereg_match', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('option', false, '', true), )),
    array('mb_ereg_search', false, array(new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mb_ereg_search_pos', false, array(new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mb_ereg_search_regs', false, array(new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mb_ereg_search_init', false, array(new ParamData('string', false, '', false), new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mb_ereg_search_getregs', false, array()),
    array('mb_ereg_search_getpos', false, array()),
    array('mb_ereg_search_setpos', false, array(new ParamData('position', false, '', false), )),
    array('mbregex_encoding', false, array(new ParamData('encoding', false, '', true), )),
    array('mbereg', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('registers', true, '', true), )),
    array('mberegi', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('registers', true, '', true), )),
    array('mbereg_replace', false, array(new ParamData('pattern', false, '', false), new ParamData('replacement', false, '', false), new ParamData('string', false, '', false), new ParamData('option', false, '', true), )),
    array('mberegi_replace', false, array(new ParamData('pattern', false, '', false), new ParamData('replacement', false, '', false), new ParamData('string', false, '', false), )),
    array('mbsplit', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('limit', false, '', true), )),
    array('mbereg_match', false, array(new ParamData('pattern', false, '', false), new ParamData('string', false, '', false), new ParamData('option', false, '', true), )),
    array('mbereg_search', false, array(new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mbereg_search_pos', false, array(new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mbereg_search_regs', false, array(new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mbereg_search_init', false, array(new ParamData('string', false, '', false), new ParamData('pattern', false, '', true), new ParamData('option', false, '', true), )),
    array('mbereg_search_getregs', false, array()),
    array('mbereg_search_getpos', false, array()),
    array('mbereg_search_setpos', false, array(new ParamData('position', false, '', false), )),
    array('mysql_connect', false, array(new ParamData('hostname', false, '', true), new ParamData('username', false, '', true), new ParamData('password', false, '', true), new ParamData('new', false, '', true), new ParamData('flags', false, '', true), )),
    array('mysql_pconnect', false, array(new ParamData('hostname', false, '', true), new ParamData('username', false, '', true), new ParamData('password', false, '', true), new ParamData('flags', false, '', true), )),
    array('mysql_close', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_select_db', false, array(new ParamData('database_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_query', false, array(new ParamData('query', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_unbuffered_query', false, array(new ParamData('query', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_db_query', false, array(new ParamData('database_name', false, '', false), new ParamData('query', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_list_dbs', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_list_tables', false, array(new ParamData('database_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_list_fields', false, array(new ParamData('database_name', false, '', false), new ParamData('table_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_list_processes', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_error', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_errno', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_affected_rows', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_insert_id', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_result', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', false), new ParamData('field', false, '', true), )),
    array('mysql_num_rows', false, array(new ParamData('result', false, '', false), )),
    array('mysql_num_fields', false, array(new ParamData('result', false, '', false), )),
    array('mysql_fetch_row', false, array(new ParamData('result', false, '', false), )),
    array('mysql_fetch_array', false, array(new ParamData('result', false, '', false), new ParamData('result_type', false, '', true), )),
    array('mysql_fetch_assoc', false, array(new ParamData('result', false, '', false), )),
    array('mysql_fetch_object', false, array(new ParamData('result', false, '', false), new ParamData('class_name', false, '', true), new ParamData('ctor_params', false, '', true), )),
    array('mysql_data_seek', false, array(new ParamData('result', false, '', false), new ParamData('row_number', false, '', false), )),
    array('mysql_fetch_lengths', false, array(new ParamData('result', false, '', false), )),
    array('mysql_fetch_field', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', true), )),
    array('mysql_field_seek', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_free_result', false, array(new ParamData('result', false, '', false), )),
    array('mysql_field_name', false, array(new ParamData('result', false, '', false), new ParamData('field_index', false, '', false), )),
    array('mysql_field_table', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_field_len', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_field_type', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_field_flags', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_escape_string', false, array(new ParamData('string', false, '', false), )),
    array('mysql_real_escape_string', false, array(new ParamData('string', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_stat', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_thread_id', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_client_encoding', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_ping', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_get_client_info', false, array()),
    array('mysql_get_host_info', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_get_proto_info', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_get_server_info', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_info', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_set_charset', false, array(new ParamData('charset_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql', false, array(new ParamData('database_name', false, '', false), new ParamData('query', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_fieldname', false, array(new ParamData('result', false, '', false), new ParamData('field_index', false, '', false), )),
    array('mysql_fieldtable', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_fieldlen', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_fieldtype', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_fieldflags', false, array(new ParamData('result', false, '', false), new ParamData('field_offset', false, '', false), )),
    array('mysql_selectdb', false, array(new ParamData('database_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_freeresult', false, array(new ParamData('result', false, '', false), )),
    array('mysql_numfields', false, array(new ParamData('result', false, '', false), )),
    array('mysql_numrows', false, array(new ParamData('result', false, '', false), )),
    array('mysql_listdbs', false, array(new ParamData('link_identifier', false, '', true), )),
    array('mysql_listtables', false, array(new ParamData('database_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_listfields', false, array(new ParamData('database_name', false, '', false), new ParamData('table_name', false, '', false), new ParamData('link_identifier', false, '', true), )),
    array('mysql_db_name', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', false), new ParamData('field', false, '', true), )),
    array('mysql_dbname', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', false), new ParamData('field', false, '', true), )),
    array('mysql_tablename', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', false), new ParamData('field', false, '', true), )),
    array('mysql_table_name', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', false), new ParamData('field', false, '', true), )),
    array('mysqli_affected_rows', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_autocommit', false, array(new ParamData('link', false, '', false), new ParamData('mode', false, '', false), )),
    array('mysqli_change_user', false, array(new ParamData('link', false, '', false), new ParamData('user', false, '', false), new ParamData('password', false, '', false), new ParamData('database', false, '', false), )),
    array('mysqli_character_set_name', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_close', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_commit', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_connect', false, array(new ParamData('host', false, '', true), new ParamData('user', false, '', true), new ParamData('password', false, '', true), new ParamData('database', false, '', true), new ParamData('port', false, '', true), new ParamData('socket', false, '', true), )),
    array('mysqli_connect_errno', false, array()),
    array('mysqli_connect_error', false, array()),
    array('mysqli_data_seek', false, array(new ParamData('result', false, '', false), new ParamData('offset', false, '', false), )),
    array('mysqli_dump_debug_info', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_debug', false, array(new ParamData('debug_options', false, '', false), )),
    array('mysqli_errno', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_error', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_stmt_execute', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_execute', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_fetch_field', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_fetch_fields', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_fetch_field_direct', false, array(new ParamData('result', false, '', false), new ParamData('field_nr', false, '', false), )),
    array('mysqli_fetch_lengths', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_fetch_all', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_fetch_array', false, array(new ParamData('result', false, '', false), new ParamData('result_type', false, '', true), )),
    array('mysqli_fetch_assoc', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_fetch_object', false, array()),
    array('mysqli_fetch_row', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_field_count', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_field_seek', false, array(new ParamData('result', false, '', false), new ParamData('field_nr', false, '', false), )),
    array('mysqli_field_tell', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_free_result', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_get_cache_stats', false, array()),
    array('mysqli_get_connection_stats', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_client_stats', false, array()),
    array('mysqli_get_charset', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_client_info', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_client_version', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_host_info', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_proto_info', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_server_info', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_server_version', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_get_warnings', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_init', false, array()),
    array('mysqli_info', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_insert_id', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_kill', false, array(new ParamData('link', false, '', false), new ParamData('connection_id', false, '', false), )),
    array('mysqli_more_results', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_multi_query', false, array(new ParamData('link', false, '', false), new ParamData('query', false, '', false), )),
    array('mysqli_next_result', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_num_fields', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_num_rows', false, array(new ParamData('result', false, '', false), )),
    array('mysqli_options', false, array(new ParamData('link', false, '', false), new ParamData('option', false, '', false), new ParamData('value', false, '', false), )),
    array('mysqli_ping', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_poll', false, array(new ParamData('read', true, 'array', false), new ParamData('write', true, 'array', false), new ParamData('error', true, 'array', false), new ParamData('sec', false, '', false), new ParamData('usec', false, '', true), )),
    array('mysqli_prepare', false, array(new ParamData('link', false, '', false), new ParamData('query', false, '', false), )),
    array('mysqli_report', false, array(new ParamData('flags', false, '', false), )),
    array('mysqli_query', false, array(new ParamData('link', false, '', false), new ParamData('query', false, '', false), )),
    array('mysqli_real_connect', false, array(new ParamData('link', false, '', false), new ParamData('host', false, '', true), new ParamData('user', false, '', true), new ParamData('password', false, '', true), new ParamData('database', false, '', true), new ParamData('port', false, '', true), new ParamData('socket', false, '', true), new ParamData('flags', false, '', true), )),
    array('mysqli_real_escape_string', false, array(new ParamData('link', false, '', false), new ParamData('string_to_escape', false, '', false), )),
    array('mysqli_real_query', false, array(new ParamData('link', false, '', false), new ParamData('query', false, '', false), )),
    array('mysqli_reap_async_query', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_rollback', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_select_db', false, array(new ParamData('link', false, '', false), new ParamData('database', false, '', false), )),
    array('mysqli_set_charset', false, array(new ParamData('link', false, '', false), new ParamData('charset', false, '', false), )),
    array('mysqli_stmt_affected_rows', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_attr_get', false, array(new ParamData('stmt', false, '', false), new ParamData('attribute', false, '', false), )),
    array('mysqli_stmt_attr_set', false, array(new ParamData('stmt', false, '', false), new ParamData('attribute', false, '', false), new ParamData('value', false, '', false), )),
    array('mysqli_stmt_bind_param', false, array(new ParamData('stmt', false, '', false), new ParamData('types', false, '', false), )),
    array('mysqli_stmt_bind_result', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_close', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_data_seek', false, array(new ParamData('stmt', false, '', false), new ParamData('offset', false, '', false), )),
    array('mysqli_stmt_errno', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_error', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_fetch', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_field_count', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_free_result', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_get_result', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_get_warnings', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_init', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_stmt_insert_id', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_more_results', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_next_result', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_num_rows', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_param_count', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_prepare', false, array(new ParamData('stmt', false, '', false), new ParamData('query', false, '', false), )),
    array('mysqli_stmt_reset', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_result_metadata', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_send_long_data', false, array(new ParamData('stmt', false, '', false), new ParamData('param_nr', false, '', false), new ParamData('data', false, '', false), )),
    array('mysqli_stmt_store_result', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_stmt_sqlstate', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_sqlstate', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_ssl_set', false, array(new ParamData('link', false, '', false), new ParamData('key', false, '', false), new ParamData('cert', false, '', false), new ParamData('certificate_authority', false, '', false), new ParamData('certificate_authority_path', false, '', false), new ParamData('cipher', false, '', false), )),
    array('mysqli_stat', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_store_result', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_thread_id', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_thread_safe', false, array()),
    array('mysqli_use_result', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_warning_count', false, array(new ParamData('link', false, '', false), )),
    array('mysqli_refresh', false, array(new ParamData('link', false, '', false), new ParamData('options', false, '', false), )),
    array('mysqli_bind_param', false, array(new ParamData('stmt', false, '', false), new ParamData('types', false, '', false), )),
    array('mysqli_bind_result', false, array(new ParamData('stmt', false, '', false), )),
    array('mysqli_client_encoding', false, array()),
    array('mysqli_escape_string', false, array(new ParamData('link', false, '', false), new ParamData('query', false, '', false), )),
    array('mysqli_fetch', false, array()),
    array('mysqli_param_count', false, array()),
    array('mysqli_get_metadata', false, array()),
    array('mysqli_send_long_data', false, array()),
    array('mysqli_set_opt', false, array()),
    array('odbc_autocommit', false, array(new ParamData('connection_id', false, '', false), new ParamData('onoff', false, '', true), )),
    array('odbc_binmode', false, array(new ParamData('result_id', false, '', false), new ParamData('mode', false, '', false), )),
    array('odbc_close', false, array(new ParamData('connection_id', false, '', false), )),
    array('odbc_close_all', false, array()),
    array('odbc_columns', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', true), new ParamData('owner', false, '', true), new ParamData('table_name', false, '', true), new ParamData('column_name', false, '', true), )),
    array('odbc_commit', false, array(new ParamData('connection_id', false, '', false), )),
    array('odbc_connect', false, array(new ParamData('dsn', false, '', false), new ParamData('user', false, '', false), new ParamData('password', false, '', false), new ParamData('cursor_option', false, '', true), )),
    array('odbc_cursor', false, array(new ParamData('result_id', false, '', false), )),
    array('odbc_data_source', false, array(new ParamData('connection_id', false, '', false), new ParamData('fetch_type', false, '', false), )),
    array('odbc_execute', false, array(new ParamData('result_id', false, '', false), new ParamData('parameters_array', false, '', true), )),
    array('odbc_error', false, array(new ParamData('connection_id', false, '', true), )),
    array('odbc_errormsg', false, array(new ParamData('connection_id', false, '', true), )),
    array('odbc_exec', false, array(new ParamData('connection_id', false, '', false), new ParamData('query', false, '', false), new ParamData('flags', false, '', true), )),
    array('odbc_fetch_array', false, array(new ParamData('result', false, '', false), new ParamData('rownumber', false, '', true), )),
    array('odbc_fetch_object', false, array(new ParamData('result', false, '', false), new ParamData('rownumber', false, '', true), )),
    array('odbc_fetch_row', false, array(new ParamData('result_id', false, '', false), new ParamData('row_number', false, '', true), )),
    array('odbc_fetch_into', false, array(new ParamData('result_id', false, '', false), new ParamData('result_array', true, '', false), new ParamData('rownumber', false, '', true), )),
    array('odbc_field_len', false, array(new ParamData('result_id', false, '', false), new ParamData('field_number', false, '', false), )),
    array('odbc_field_scale', false, array(new ParamData('result_id', false, '', false), new ParamData('field_number', false, '', false), )),
    array('odbc_field_name', false, array(new ParamData('result_id', false, '', false), new ParamData('field_number', false, '', false), )),
    array('odbc_field_type', false, array(new ParamData('result_id', false, '', false), new ParamData('field_number', false, '', false), )),
    array('odbc_field_num', false, array(new ParamData('result_id', false, '', false), new ParamData('field_name', false, '', false), )),
    array('odbc_free_result', false, array(new ParamData('result_id', false, '', false), )),
    array('odbc_gettypeinfo', false, array(new ParamData('connection_id', false, '', false), new ParamData('data_type', false, '', true), )),
    array('odbc_longreadlen', false, array(new ParamData('result_id', false, '', false), new ParamData('length', false, '', false), )),
    array('odbc_next_result', false, array(new ParamData('result_id', false, '', false), )),
    array('odbc_num_fields', false, array(new ParamData('result_id', false, '', false), )),
    array('odbc_num_rows', false, array(new ParamData('result_id', false, '', false), )),
    array('odbc_pconnect', false, array(new ParamData('dsn', false, '', false), new ParamData('user', false, '', false), new ParamData('password', false, '', false), new ParamData('cursor_option', false, '', true), )),
    array('odbc_prepare', false, array(new ParamData('connection_id', false, '', false), new ParamData('query', false, '', false), )),
    array('odbc_result', false, array(new ParamData('result_id', false, '', false), new ParamData('field', false, '', false), )),
    array('odbc_result_all', false, array(new ParamData('result_id', false, '', false), new ParamData('format', false, '', true), )),
    array('odbc_rollback', false, array(new ParamData('connection_id', false, '', false), )),
    array('odbc_setoption', false, array(new ParamData('conn_id', false, '', false), new ParamData('which', false, '', false), new ParamData('option', false, '', false), new ParamData('value', false, '', false), )),
    array('odbc_specialcolumns', false, array(new ParamData('connection_id', false, '', false), new ParamData('type', false, '', false), new ParamData('qualifier', false, '', false), new ParamData('owner', false, '', false), new ParamData('table', false, '', false), new ParamData('scope', false, '', false), new ParamData('nullable', false, '', false), )),
    array('odbc_statistics', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', false), new ParamData('owner', false, '', false), new ParamData('name', false, '', false), new ParamData('unique', false, '', false), new ParamData('accuracy', false, '', false), )),
    array('odbc_tables', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', true), new ParamData('owner', false, '', true), new ParamData('name', false, '', true), new ParamData('table_types', false, '', true), )),
    array('odbc_primarykeys', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', false), new ParamData('owner', false, '', false), new ParamData('table', false, '', false), )),
    array('odbc_columnprivileges', false, array(new ParamData('connection_id', false, '', false), new ParamData('catalog', false, '', false), new ParamData('schema', false, '', false), new ParamData('table', false, '', false), new ParamData('column', false, '', false), )),
    array('odbc_tableprivileges', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', false), new ParamData('owner', false, '', false), new ParamData('name', false, '', false), )),
    array('odbc_foreignkeys', false, array(new ParamData('connection_id', false, '', false), new ParamData('pk_qualifier', false, '', false), new ParamData('pk_owner', false, '', false), new ParamData('pk_table', false, '', false), new ParamData('fk_qualifier', false, '', false), new ParamData('fk_owner', false, '', false), new ParamData('fk_table', false, '', false), )),
    array('odbc_procedures', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', true), new ParamData('owner', false, '', true), new ParamData('name', false, '', true), )),
    array('odbc_procedurecolumns', false, array(new ParamData('connection_id', false, '', false), new ParamData('qualifier', false, '', true), new ParamData('owner', false, '', true), new ParamData('proc', false, '', true), new ParamData('column', false, '', true), )),
    array('odbc_do', false, array(new ParamData('connection_id', false, '', false), new ParamData('query', false, '', false), new ParamData('flags', false, '', true), )),
    array('odbc_field_precision', false, array(new ParamData('result_id', false, '', false), new ParamData('field_number', false, '', false), )),
    array('spl_classes', false, array()),
    array('spl_autoload', false, array(new ParamData('class_name', false, '', false), new ParamData('file_extensions', false, '', true), )),
    array('spl_autoload_extensions', false, array(new ParamData('file_extensions', false, '', true), )),
    array('spl_autoload_register', false, array(new ParamData('autoload_function', false, '', true), )),
    array('spl_autoload_unregister', false, array(new ParamData('autoload_function', false, '', false), )),
    array('spl_autoload_functions', false, array()),
    array('spl_autoload_call', false, array(new ParamData('class_name', false, '', false), )),
    array('class_parents', false, array(new ParamData('instance', false, '', false), new ParamData('autoload', false, '', true), )),
    array('class_implements', false, array(new ParamData('what', false, '', false), new ParamData('autoload', false, '', true), )),
    array('spl_object_hash', false, array(new ParamData('obj', false, '', false), )),
    array('iterator_to_array', false, array(new ParamData('iterator', false, '', false), new ParamData('use_keys', false, '', true), )),
    array('iterator_count', false, array(new ParamData('iterator', false, '', false), )),
    array('iterator_apply', false, array(new ParamData('iterator', false, '', false), new ParamData('function', false, '', false), new ParamData('args', false, 'array', true), )),
    array('pdo_drivers', false, array()),
    array('pg_connect', false, array(new ParamData('connection_string', false, '', false), new ParamData('connect_type', false, '', true), new ParamData('host', false, '', true), new ParamData('port', false, '', true), new ParamData('options', false, '', true), new ParamData('tty', false, '', true), new ParamData('database', false, '', true), )),
    array('pg_pconnect', false, array(new ParamData('connection_string', false, '', false), new ParamData('host', false, '', true), new ParamData('port', false, '', true), new ParamData('options', false, '', true), new ParamData('tty', false, '', true), new ParamData('database', false, '', true), )),
    array('pg_close', false, array(new ParamData('connection', false, '', true), )),
    array('pg_connection_status', false, array(new ParamData('connection', false, '', false), )),
    array('pg_connection_busy', false, array(new ParamData('connection', false, '', false), )),
    array('pg_connection_reset', false, array(new ParamData('connection', false, '', false), )),
    array('pg_host', false, array(new ParamData('connection', false, '', true), )),
    array('pg_dbname', false, array(new ParamData('connection', false, '', true), )),
    array('pg_port', false, array(new ParamData('connection', false, '', true), )),
    array('pg_tty', false, array(new ParamData('connection', false, '', true), )),
    array('pg_options', false, array(new ParamData('connection', false, '', true), )),
    array('pg_version', false, array(new ParamData('connection', false, '', true), )),
    array('pg_ping', false, array(new ParamData('connection', false, '', true), )),
    array('pg_parameter_status', false, array(new ParamData('connection', false, '', false), new ParamData('param_name', false, '', true), )),
    array('pg_transaction_status', false, array(new ParamData('connection', false, '', false), )),
    array('pg_query', false, array(new ParamData('connection', false, '', true), new ParamData('query', false, '', true), )),
    array('pg_query_params', false, array(new ParamData('connection', false, '', true), new ParamData('query', false, '', true), new ParamData('params', false, '', true), )),
    array('pg_prepare', false, array(new ParamData('connection', false, '', true), new ParamData('stmtname', false, '', true), new ParamData('query', false, '', true), )),
    array('pg_execute', false, array(new ParamData('connection', false, '', true), new ParamData('stmtname', false, '', true), new ParamData('params', false, '', true), )),
    array('pg_send_query', false, array(new ParamData('connection', false, '', false), new ParamData('query', false, '', false), )),
    array('pg_send_query_params', false, array(new ParamData('connection', false, '', false), new ParamData('query', false, '', false), new ParamData('params', false, '', false), )),
    array('pg_send_prepare', false, array(new ParamData('connection', false, '', false), new ParamData('stmtname', false, '', false), new ParamData('query', false, '', false), )),
    array('pg_send_execute', false, array(new ParamData('connection', false, '', false), new ParamData('stmtname', false, '', false), new ParamData('params', false, '', false), )),
    array('pg_cancel_query', false, array(new ParamData('connection', false, '', false), )),
    array('pg_fetch_result', false, array(new ParamData('result', false, '', false), new ParamData('row_number', false, '', true), new ParamData('field_name', false, '', true), )),
    array('pg_fetch_row', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('result_type', false, '', true), )),
    array('pg_fetch_assoc', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), )),
    array('pg_fetch_array', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('result_type', false, '', true), )),
    array('pg_fetch_object', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('class_name', false, '', true), new ParamData('l', false, '', true), new ParamData('ctor_params', false, '', true), )),
    array('pg_fetch_all', false, array(new ParamData('result', false, '', false), )),
    array('pg_fetch_all_columns', false, array(new ParamData('result', false, '', false), new ParamData('column_number', false, '', true), )),
    array('pg_affected_rows', false, array(new ParamData('result', false, '', false), )),
    array('pg_get_result', false, array(new ParamData('connection', false, '', false), )),
    array('pg_result_seek', false, array(new ParamData('result', false, '', false), new ParamData('offset', false, '', false), )),
    array('pg_result_status', false, array(new ParamData('result', false, '', false), new ParamData('result_type', false, '', true), )),
    array('pg_free_result', false, array(new ParamData('result', false, '', false), )),
    array('pg_last_oid', false, array(new ParamData('result', false, '', false), )),
    array('pg_num_rows', false, array(new ParamData('result', false, '', false), )),
    array('pg_num_fields', false, array(new ParamData('result', false, '', false), )),
    array('pg_field_name', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_field_num', false, array(new ParamData('result', false, '', false), new ParamData('field_name', false, '', false), )),
    array('pg_field_size', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_field_type', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_field_type_oid', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_field_prtlen', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('field_name_or_number', false, '', true), )),
    array('pg_field_is_null', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('field_name_or_number', false, '', true), )),
    array('pg_field_table', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), new ParamData('oid_only', false, '', true), )),
    array('pg_get_notify', false, array(new ParamData('connection', false, '', true), new ParamData('e', false, '', true), )),
    array('pg_get_pid', false, array(new ParamData('connection', false, '', true), )),
    array('pg_result_error', false, array(new ParamData('result', false, '', false), )),
    array('pg_result_error_field', false, array(new ParamData('result', false, '', false), new ParamData('fieldcode', false, '', false), )),
    array('pg_last_error', false, array(new ParamData('connection', false, '', true), )),
    array('pg_last_notice', false, array(new ParamData('connection', false, '', false), )),
    array('pg_put_line', false, array(new ParamData('connection', false, '', true), new ParamData('query', false, '', true), )),
    array('pg_end_copy', false, array(new ParamData('connection', false, '', true), )),
    array('pg_copy_to', false, array(new ParamData('connection', false, '', false), new ParamData('table_name', false, '', false), new ParamData('delimiter', false, '', true), new ParamData('null_as', false, '', true), )),
    array('pg_copy_from', false, array(new ParamData('connection', false, '', false), new ParamData('table_name', false, '', false), new ParamData('rows', false, '', false), new ParamData('delimiter', false, '', true), new ParamData('null_as', false, '', true), )),
    array('pg_trace', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', true), new ParamData('connection', false, '', true), )),
    array('pg_untrace', false, array(new ParamData('connection', false, '', true), )),
    array('pg_lo_create', false, array(new ParamData('connection', false, '', true), new ParamData('large_object_id', false, '', true), )),
    array('pg_lo_unlink', false, array(new ParamData('connection', false, '', true), new ParamData('large_object_oid', false, '', true), )),
    array('pg_lo_open', false, array(new ParamData('connection', false, '', true), new ParamData('large_object_oid', false, '', true), new ParamData('mode', false, '', true), )),
    array('pg_lo_close', false, array(new ParamData('large_object', false, '', false), )),
    array('pg_lo_read', false, array(new ParamData('large_object', false, '', false), new ParamData('len', false, '', true), )),
    array('pg_lo_write', false, array(new ParamData('large_object', false, '', false), new ParamData('buf', false, '', false), new ParamData('len', false, '', true), )),
    array('pg_lo_read_all', false, array(new ParamData('large_object', false, '', false), )),
    array('pg_lo_import', false, array(new ParamData('connection', false, '', true), new ParamData('filename', false, '', true), new ParamData('large_object_oid', false, '', true), )),
    array('pg_lo_export', false, array(new ParamData('connection', false, '', true), new ParamData('objoid', false, '', true), new ParamData('filename', false, '', true), )),
    array('pg_lo_seek', false, array(new ParamData('large_object', false, '', false), new ParamData('offset', false, '', false), new ParamData('whence', false, '', true), )),
    array('pg_lo_tell', false, array(new ParamData('large_object', false, '', false), )),
    array('pg_escape_string', false, array(new ParamData('connection', false, '', true), new ParamData('data', false, '', true), )),
    array('pg_escape_bytea', false, array(new ParamData('connection', false, '', true), new ParamData('data', false, '', true), )),
    array('pg_unescape_bytea', false, array(new ParamData('data', false, '', false), )),
    array('pg_set_error_verbosity', false, array(new ParamData('connection', false, '', true), new ParamData('verbosity', false, '', true), )),
    array('pg_client_encoding', false, array(new ParamData('connection', false, '', true), )),
    array('pg_set_client_encoding', false, array(new ParamData('connection', false, '', true), new ParamData('encoding', false, '', true), )),
    array('pg_meta_data', false, array(new ParamData('db', false, '', false), new ParamData('table', false, '', false), )),
    array('pg_convert', false, array(new ParamData('db', false, '', false), new ParamData('table', false, '', false), new ParamData('values', false, '', false), new ParamData('options', false, '', true), )),
    array('pg_insert', false, array(new ParamData('db', false, '', false), new ParamData('table', false, '', false), new ParamData('values', false, '', false), new ParamData('options', false, '', true), )),
    array('pg_update', false, array(new ParamData('db', false, '', false), new ParamData('table', false, '', false), new ParamData('fields', false, '', false), new ParamData('ids', false, '', false), new ParamData('options', false, '', true), )),
    array('pg_delete', false, array(new ParamData('db', false, '', false), new ParamData('table', false, '', false), new ParamData('ids', false, '', false), new ParamData('options', false, '', true), )),
    array('pg_select', false, array(new ParamData('db', false, '', false), new ParamData('table', false, '', false), new ParamData('ids', false, '', false), new ParamData('options', false, '', true), )),
    array('pg_exec', false, array(new ParamData('connection', false, '', true), new ParamData('query', false, '', true), )),
    array('pg_getlastoid', false, array(new ParamData('result', false, '', false), )),
    array('pg_cmdtuples', false, array(new ParamData('result', false, '', false), )),
    array('pg_errormessage', false, array(new ParamData('connection', false, '', true), )),
    array('pg_numrows', false, array(new ParamData('result', false, '', false), )),
    array('pg_numfields', false, array(new ParamData('result', false, '', false), )),
    array('pg_fieldname', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_fieldsize', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_fieldtype', false, array(new ParamData('result', false, '', false), new ParamData('field_number', false, '', false), )),
    array('pg_fieldnum', false, array(new ParamData('result', false, '', false), new ParamData('field_name', false, '', false), )),
    array('pg_fieldprtlen', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('field_name_or_number', false, '', true), )),
    array('pg_fieldisnull', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', true), new ParamData('field_name_or_number', false, '', true), )),
    array('pg_freeresult', false, array(new ParamData('result', false, '', false), )),
    array('pg_result', false, array(new ParamData('connection', false, '', false), )),
    array('pg_loreadall', false, array(new ParamData('large_object', false, '', false), )),
    array('pg_locreate', false, array(new ParamData('connection', false, '', true), new ParamData('large_object_id', false, '', true), )),
    array('pg_lounlink', false, array(new ParamData('connection', false, '', true), new ParamData('large_object_oid', false, '', true), )),
    array('pg_loopen', false, array(new ParamData('connection', false, '', true), new ParamData('large_object_oid', false, '', true), new ParamData('mode', false, '', true), )),
    array('pg_loclose', false, array(new ParamData('large_object', false, '', false), )),
    array('pg_loread', false, array(new ParamData('large_object', false, '', false), new ParamData('len', false, '', true), )),
    array('pg_lowrite', false, array(new ParamData('large_object', false, '', false), new ParamData('buf', false, '', false), new ParamData('len', false, '', true), )),
    array('pg_loimport', false, array(new ParamData('connection', false, '', true), new ParamData('filename', false, '', true), new ParamData('large_object_oid', false, '', true), )),
    array('pg_loexport', false, array(new ParamData('connection', false, '', true), new ParamData('objoid', false, '', true), new ParamData('filename', false, '', true), )),
    array('pg_clientencoding', false, array(new ParamData('connection', false, '', true), )),
    array('pg_setclientencoding', false, array(new ParamData('connection', false, '', true), new ParamData('encoding', false, '', true), )),
    array('posix_kill', false, array(new ParamData('pid', false, '', false), new ParamData('sig', false, '', false), )),
    array('posix_getpid', false, array()),
    array('posix_getppid', false, array()),
    array('posix_getuid', false, array()),
    array('posix_setuid', false, array(new ParamData('uid', false, '', false), )),
    array('posix_geteuid', false, array()),
    array('posix_seteuid', false, array(new ParamData('uid', false, '', false), )),
    array('posix_getgid', false, array()),
    array('posix_setgid', false, array(new ParamData('gid', false, '', false), )),
    array('posix_getegid', false, array()),
    array('posix_setegid', false, array(new ParamData('gid', false, '', false), )),
    array('posix_getgroups', false, array()),
    array('posix_getlogin', false, array()),
    array('posix_getpgrp', false, array()),
    array('posix_setsid', false, array()),
    array('posix_setpgid', false, array(new ParamData('pid', false, '', false), new ParamData('pgid', false, '', false), )),
    array('posix_getpgid', false, array(new ParamData('pid', false, '', false), )),
    array('posix_getsid', false, array(new ParamData('pid', false, '', false), )),
    array('posix_uname', false, array()),
    array('posix_times', false, array()),
    array('posix_ctermid', false, array()),
    array('posix_ttyname', false, array(new ParamData('fd', false, '', false), )),
    array('posix_isatty', false, array(new ParamData('fd', false, '', false), )),
    array('posix_getcwd', false, array()),
    array('posix_mkfifo', false, array(new ParamData('pathname', false, '', false), new ParamData('mode', false, '', false), )),
    array('posix_mknod', false, array(new ParamData('pathname', false, '', false), new ParamData('mode', false, '', false), new ParamData('major', false, '', true), new ParamData('minor', false, '', true), )),
    array('posix_access', false, array(new ParamData('file', false, '', false), new ParamData('mode', false, '', true), )),
    array('posix_getgrnam', false, array(new ParamData('name', false, '', false), )),
    array('posix_getgrgid', false, array(new ParamData('gid', false, '', false), )),
    array('posix_getpwnam', false, array(new ParamData('username', false, '', false), )),
    array('posix_getpwuid', false, array(new ParamData('uid', false, '', false), )),
    array('posix_getrlimit', false, array()),
    array('posix_get_last_error', false, array()),
    array('posix_errno', false, array()),
    array('posix_strerror', false, array(new ParamData('errno', false, '', false), )),
    array('posix_initgroups', false, array(new ParamData('name', false, '', false), new ParamData('base_group_id', false, '', false), )),
    array('readline', false, array(new ParamData('prompt', false, '', true), )),
    array('readline_info', false, array(new ParamData('varname', false, '', true), new ParamData('newvalue', false, '', true), )),
    array('readline_add_history', false, array(new ParamData('prompt', false, '', false), )),
    array('readline_clear_history', false, array()),
    array('readline_read_history', false, array(new ParamData('filename', false, '', true), )),
    array('readline_write_history', false, array(new ParamData('filename', false, '', true), )),
    array('readline_completion_function', false, array(new ParamData('funcname', false, '', false), )),
    array('session_name', false, array(new ParamData('name', false, '', true), )),
    array('session_module_name', false, array(new ParamData('module', false, '', true), )),
    array('session_save_path', false, array(new ParamData('path', false, '', true), )),
    array('session_id', false, array(new ParamData('id', false, '', true), )),
    array('session_regenerate_id', false, array(new ParamData('delete_old_session', false, '', true), )),
    array('session_decode', false, array(new ParamData('data', false, '', false), )),
    array('session_register', false, array(new ParamData('name', false, '', false), new ParamData('...', false, '', true), )),
    array('session_unregister', false, array(new ParamData('name', false, '', false), )),
    array('session_is_registered', false, array(new ParamData('name', false, '', false), )),
    array('session_encode', false, array()),
    array('session_start', false, array()),
    array('session_destroy', false, array()),
    array('session_unset', false, array()),
    array('session_set_save_handler', false, array(new ParamData('open', false, '', false), new ParamData('close', false, '', false), new ParamData('read', false, '', false), new ParamData('write', false, '', false), new ParamData('destroy', false, '', false), new ParamData('gc', false, '', false), )),
    array('session_cache_limiter', false, array(new ParamData('cache_limiter', false, '', true), )),
    array('session_cache_expire', false, array(new ParamData('new_cache_expire', false, '', true), )),
    array('session_set_cookie_params', false, array(new ParamData('lifetime', false, '', false), new ParamData('path', false, '', true), new ParamData('domain', false, '', true), new ParamData('secure', false, '', true), new ParamData('httponly', false, '', true), )),
    array('session_get_cookie_params', false, array()),
    array('session_write_close', false, array()),
    array('session_commit', false, array()),
    array('shmop_open', false, array(new ParamData('key', false, '', false), new ParamData('flags', false, '', false), new ParamData('mode', false, '', false), new ParamData('size', false, '', false), )),
    array('shmop_read', false, array(new ParamData('shmid', false, '', false), new ParamData('start', false, '', false), new ParamData('count', false, '', false), )),
    array('shmop_close', false, array(new ParamData('shmid', false, '', false), )),
    array('shmop_size', false, array(new ParamData('shmid', false, '', false), )),
    array('shmop_write', false, array(new ParamData('shmid', false, '', false), new ParamData('data', false, '', false), new ParamData('offset', false, '', false), )),
    array('shmop_delete', false, array(new ParamData('shmid', false, '', false), )),
    array('simplexml_load_file', false, array(new ParamData('filename', false, '', false), new ParamData('class_name', false, '', true), new ParamData('options', false, '', true), new ParamData('ns', false, '', true), new ParamData('is_prefix', false, '', true), )),
    array('simplexml_load_string', false, array(new ParamData('data', false, '', false), new ParamData('class_name', false, '', true), new ParamData('options', false, '', true), new ParamData('ns', false, '', true), new ParamData('is_prefix', false, '', true), )),
    array('simplexml_import_dom', false, array(new ParamData('node', false, '', false), new ParamData('class_name', false, '', true), )),
    array('snmpget', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmpgetnext', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmpwalk', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmprealwalk', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmpwalkoid', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp_get_quick_print', false, array(new ParamData('d', false, '', false), )),
    array('snmp_set_quick_print', false, array(new ParamData('quick_print', false, '', false), )),
    array('snmp_set_enum_print', false, array(new ParamData('enum_print', false, '', false), )),
    array('snmp_set_oid_output_format', false, array(new ParamData('oid_format', false, '', false), )),
    array('snmp_set_oid_numeric_print', false, array(new ParamData('oid_format', false, '', false), )),
    array('snmpset', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('type', false, '', false), new ParamData('value', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp2_get', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp2_getnext', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp2_walk', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp2_real_walk', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp2_set', false, array(new ParamData('host', false, '', false), new ParamData('community', false, '', false), new ParamData('object_id', false, '', false), new ParamData('type', false, '', false), new ParamData('value', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp3_get', false, array(new ParamData('host', false, '', false), new ParamData('sec_name', false, '', false), new ParamData('sec_level', false, '', false), new ParamData('auth_protocol', false, '', false), new ParamData('auth_passphrase', false, '', false), new ParamData('priv_protocol', false, '', false), new ParamData('priv_passphrase', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp3_getnext', false, array(new ParamData('host', false, '', false), new ParamData('sec_name', false, '', false), new ParamData('sec_level', false, '', false), new ParamData('auth_protocol', false, '', false), new ParamData('auth_passphrase', false, '', false), new ParamData('priv_protocol', false, '', false), new ParamData('priv_passphrase', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp3_walk', false, array(new ParamData('host', false, '', false), new ParamData('sec_name', false, '', false), new ParamData('sec_level', false, '', false), new ParamData('auth_protocol', false, '', false), new ParamData('auth_passphrase', false, '', false), new ParamData('priv_protocol', false, '', false), new ParamData('priv_passphrase', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp3_real_walk', false, array(new ParamData('host', false, '', false), new ParamData('sec_name', false, '', false), new ParamData('sec_level', false, '', false), new ParamData('auth_protocol', false, '', false), new ParamData('auth_passphrase', false, '', false), new ParamData('priv_protocol', false, '', false), new ParamData('priv_passphrase', false, '', false), new ParamData('object_id', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp3_set', false, array(new ParamData('host', false, '', false), new ParamData('sec_name', false, '', false), new ParamData('sec_level', false, '', false), new ParamData('auth_protocol', false, '', false), new ParamData('auth_passphrase', false, '', false), new ParamData('priv_protocol', false, '', false), new ParamData('priv_passphrase', false, '', false), new ParamData('object_id', false, '', false), new ParamData('type', false, '', false), new ParamData('value', false, '', false), new ParamData('timeout', false, '', true), new ParamData('retries', false, '', true), )),
    array('snmp_set_valueretrieval', false, array(new ParamData('method', false, '', false), )),
    array('snmp_get_valueretrieval', false, array()),
    array('snmp_read_mib', false, array(new ParamData('filename', false, '', false), )),
    array('use_soap_error_handler', false, array(new ParamData('handler', false, '', true), )),
    array('is_soap_fault', false, array(new ParamData('object', false, '', false), )),
    array('socket_select', false, array(new ParamData('read_fds', true, '', false), new ParamData('write_fds', true, '', false), new ParamData('except_fds', true, '', false), new ParamData('tv_sec', false, '', false), new ParamData('tv_usec', false, '', true), )),
    array('socket_create', false, array(new ParamData('domain', false, '', false), new ParamData('type', false, '', false), new ParamData('protocol', false, '', false), )),
    array('socket_create_listen', false, array(new ParamData('port', false, '', false), new ParamData('backlog', false, '', true), )),
    array('socket_create_pair', false, array(new ParamData('domain', false, '', false), new ParamData('type', false, '', false), new ParamData('protocol', false, '', false), new ParamData('fd', true, '', false), )),
    array('socket_accept', false, array(new ParamData('socket', false, '', false), )),
    array('socket_set_nonblock', false, array(new ParamData('socket', false, '', false), )),
    array('socket_set_block', false, array(new ParamData('socket', false, '', false), )),
    array('socket_listen', false, array(new ParamData('socket', false, '', false), new ParamData('backlog', false, '', true), )),
    array('socket_close', false, array(new ParamData('socket', false, '', false), )),
    array('socket_write', false, array(new ParamData('socket', false, '', false), new ParamData('buf', false, '', false), new ParamData('length', false, '', true), )),
    array('socket_read', false, array(new ParamData('socket', false, '', false), new ParamData('length', false, '', false), new ParamData('type', false, '', true), )),
    array('socket_getsockname', false, array(new ParamData('socket', false, '', false), new ParamData('addr', true, '', false), new ParamData('port', true, '', true), )),
    array('socket_getpeername', false, array(new ParamData('socket', false, '', false), new ParamData('addr', true, '', false), new ParamData('port', true, '', true), )),
    array('socket_connect', false, array(new ParamData('socket', false, '', false), new ParamData('addr', false, '', false), new ParamData('port', false, '', true), )),
    array('socket_strerror', false, array(new ParamData('errno', false, '', false), )),
    array('socket_bind', false, array(new ParamData('socket', false, '', false), new ParamData('addr', false, '', false), new ParamData('port', false, '', true), )),
    array('socket_recv', false, array(new ParamData('socket', false, '', false), new ParamData('buf', true, '', false), new ParamData('len', false, '', false), new ParamData('flags', false, '', false), )),
    array('socket_send', false, array(new ParamData('socket', false, '', false), new ParamData('buf', false, '', false), new ParamData('len', false, '', false), new ParamData('flags', false, '', false), )),
    array('socket_recvfrom', false, array(new ParamData('socket', false, '', false), new ParamData('buf', true, '', false), new ParamData('len', false, '', false), new ParamData('flags', false, '', false), new ParamData('name', true, '', false), new ParamData('port', true, '', true), )),
    array('socket_sendto', false, array(new ParamData('socket', false, '', false), new ParamData('buf', false, '', false), new ParamData('len', false, '', false), new ParamData('flags', false, '', false), new ParamData('addr', false, '', false), new ParamData('port', false, '', true), )),
    array('socket_get_option', false, array(new ParamData('socket', false, '', false), new ParamData('level', false, '', false), new ParamData('optname', false, '', false), )),
    array('socket_set_option', false, array(new ParamData('socket', false, '', false), new ParamData('level', false, '', false), new ParamData('optname', false, '', false), new ParamData('optval', false, '', false), )),
    array('socket_shutdown', false, array(new ParamData('socket', false, '', false), new ParamData('how', false, '', true), )),
    array('socket_last_error', false, array(new ParamData('socket', false, '', true), )),
    array('socket_clear_error', false, array(new ParamData('socket', false, '', true), )),
    array('socket_getopt', false, array(new ParamData('socket', false, '', false), new ParamData('level', false, '', false), new ParamData('optname', false, '', false), )),
    array('socket_setopt', false, array(new ParamData('socket', false, '', false), new ParamData('level', false, '', false), new ParamData('optname', false, '', false), new ParamData('optval', false, '', false), )),
    array('sqlite_open', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', true), new ParamData('error_message', true, '', true), )),
    array('sqlite_popen', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', true), new ParamData('error_message', true, '', true), )),
    array('sqlite_close', false, array(new ParamData('db', false, '', false), )),
    array('sqlite_query', false, array(new ParamData('query', false, '', false), new ParamData('db', false, '', false), new ParamData('result_type', false, '', true), new ParamData('error_message', true, '', true), )),
    array('sqlite_exec', false, array(new ParamData('query', false, '', false), new ParamData('db', false, '', false), new ParamData('error_message', true, '', true), )),
    array('sqlite_array_query', false, array(new ParamData('db', false, '', false), new ParamData('query', false, '', false), new ParamData('result_type', false, '', true), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_single_query', false, array(new ParamData('db', false, '', false), new ParamData('query', false, '', false), new ParamData('first_row_only', false, '', true), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_fetch_array', false, array(new ParamData('result', false, '', false), new ParamData('result_type', false, '', true), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_fetch_object', false, array(new ParamData('result', false, '', false), new ParamData('class_name', false, '', true), new ParamData('ctor_params', false, '', true), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_fetch_single', false, array(new ParamData('result', false, '', false), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_fetch_string', false, array(new ParamData('result', false, '', false), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_fetch_all', false, array(new ParamData('result', false, '', false), new ParamData('result_type', false, '', true), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_current', false, array(new ParamData('result', false, '', false), new ParamData('result_type', false, '', true), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_column', false, array(new ParamData('result', false, '', false), new ParamData('index_or_name', false, '', false), new ParamData('decode_binary', false, '', true), )),
    array('sqlite_libversion', false, array()),
    array('sqlite_libencoding', false, array()),
    array('sqlite_changes', false, array(new ParamData('db', false, '', false), )),
    array('sqlite_last_insert_rowid', false, array(new ParamData('db', false, '', false), )),
    array('sqlite_num_rows', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_num_fields', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_field_name', false, array(new ParamData('result', false, '', false), new ParamData('field_index', false, '', false), )),
    array('sqlite_seek', false, array(new ParamData('result', false, '', false), new ParamData('row', false, '', false), )),
    array('sqlite_rewind', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_next', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_prev', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_valid', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_has_more', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_has_prev', false, array(new ParamData('result', false, '', false), )),
    array('sqlite_escape_string', false, array(new ParamData('item', false, '', false), )),
    array('sqlite_busy_timeout', false, array(new ParamData('db', false, '', false), new ParamData('ms', false, '', false), )),
    array('sqlite_last_error', false, array(new ParamData('db', false, '', false), )),
    array('sqlite_error_string', false, array(new ParamData('error_code', false, '', false), )),
    array('sqlite_unbuffered_query', false, array(new ParamData('query', false, '', false), new ParamData('db', false, '', false), new ParamData('result_type', false, '', true), new ParamData('error_message', true, '', true), )),
    array('sqlite_create_aggregate', false, array(new ParamData('db', false, '', false), new ParamData('funcname', false, '', false), new ParamData('step_func', false, '', false), new ParamData('finalize_func', false, '', false), new ParamData('num_args', false, '', true), )),
    array('sqlite_create_function', false, array(new ParamData('db', false, '', false), new ParamData('funcname', false, '', false), new ParamData('callback', false, '', false), new ParamData('num_args', false, '', true), )),
    array('sqlite_factory', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', true), new ParamData('error_message', true, '', true), )),
    array('sqlite_udf_encode_binary', false, array(new ParamData('data', false, '', false), )),
    array('sqlite_udf_decode_binary', false, array(new ParamData('data', false, '', false), )),
    array('sqlite_fetch_column_types', false, array(new ParamData('table_name', false, '', false), new ParamData('db', false, '', false), new ParamData('result_type', false, '', true), )),
    array('constant', false, array(new ParamData('const_name', false, '', false), )),
    array('bin2hex', false, array(new ParamData('data', false, '', false), )),
    array('sleep', false, array(new ParamData('seconds', false, '', false), )),
    array('usleep', false, array(new ParamData('micro_seconds', false, '', false), )),
    array('time_nanosleep', false, array(new ParamData('seconds', false, '', false), new ParamData('nanoseconds', false, '', false), )),
    array('time_sleep_until', false, array(new ParamData('timestamp', false, '', false), )),
    array('strptime', false, array(new ParamData('timestamp', false, '', false), new ParamData('format', false, '', false), )),
    array('flush', false, array()),
    array('wordwrap', false, array(new ParamData('str', false, '', false), new ParamData('width', false, '', true), new ParamData('break', false, '', true), new ParamData('cut', false, '', true), )),
    array('htmlspecialchars', false, array(new ParamData('string', false, '', false), new ParamData('quote_style', false, '', true), new ParamData('charset', false, '', true), new ParamData('double_encode', false, '', true), )),
    array('htmlentities', false, array(new ParamData('string', false, '', false), new ParamData('quote_style', false, '', true), new ParamData('charset', false, '', true), new ParamData('double_encode', false, '', true), )),
    array('html_entity_decode', false, array(new ParamData('string', false, '', false), new ParamData('quote_style', false, '', true), new ParamData('charset', false, '', true), )),
    array('htmlspecialchars_decode', false, array(new ParamData('string', false, '', false), new ParamData('quote_style', false, '', true), )),
    array('get_html_translation_table', false, array(new ParamData('table', false, '', true), new ParamData('quote_style', false, '', true), )),
    array('sha1', false, array(new ParamData('str', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('sha1_file', false, array(new ParamData('filename', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('md5', false, array(new ParamData('str', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('md5_file', false, array(new ParamData('filename', false, '', false), new ParamData('raw_output', false, '', true), )),
    array('crc32', false, array(new ParamData('str', false, '', false), )),
    array('iptcparse', false, array(new ParamData('iptcdata', false, '', false), )),
    array('iptcembed', false, array(new ParamData('iptcdata', false, '', false), new ParamData('jpeg_file_name', false, '', false), new ParamData('spool', false, '', true), )),
    array('getimagesize', false, array(new ParamData('imagefile', false, '', false), new ParamData('info', true, '', true), )),
    array('image_type_to_mime_type', false, array(new ParamData('imagetype', false, '', false), )),
    array('image_type_to_extension', false, array(new ParamData('imagetype', false, '', false), new ParamData('include_dot', false, '', true), )),
    array('phpinfo', false, array(new ParamData('what', false, '', true), )),
    array('phpversion', false, array(new ParamData('extension', false, '', true), )),
    array('phpcredits', false, array(new ParamData('flag', false, '', true), )),
    array('php_logo_guid', false, array()),
    array('php_real_logo_guid', false, array()),
    array('php_egg_logo_guid', false, array()),
    array('zend_logo_guid', false, array()),
    array('php_sapi_name', false, array()),
    array('php_uname', false, array()),
    array('php_ini_scanned_files', false, array()),
    array('php_ini_loaded_file', false, array()),
    array('strnatcmp', false, array(new ParamData('s1', false, '', false), new ParamData('s2', false, '', false), )),
    array('strnatcasecmp', false, array(new ParamData('s1', false, '', false), new ParamData('s2', false, '', false), )),
    array('substr_count', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), new ParamData('length', false, '', true), )),
    array('strspn', false, array(new ParamData('str', false, '', false), new ParamData('mask', false, '', false), new ParamData('start', false, '', true), new ParamData('len', false, '', true), )),
    array('strcspn', false, array(new ParamData('str', false, '', false), new ParamData('mask', false, '', false), new ParamData('start', false, '', true), new ParamData('len', false, '', true), )),
    array('strtok', false, array(new ParamData('str', false, '', false), new ParamData('token', false, '', false), )),
    array('strtoupper', false, array(new ParamData('str', false, '', false), )),
    array('strtolower', false, array(new ParamData('str', false, '', false), )),
    array('strpos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), )),
    array('stripos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), )),
    array('strrpos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), )),
    array('strripos', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('offset', false, '', true), )),
    array('strrev', false, array(new ParamData('str', false, '', false), )),
    array('hebrev', false, array(new ParamData('str', false, '', false), new ParamData('max_chars_per_line', false, '', true), )),
    array('hebrevc', false, array(new ParamData('str', false, '', false), new ParamData('max_chars_per_line', false, '', true), )),
    array('nl2br', false, array(new ParamData('str', false, '', false), new ParamData('is_xhtml', false, '', true), )),
    array('basename', false, array(new ParamData('path', false, '', false), new ParamData('suffix', false, '', true), )),
    array('dirname', false, array(new ParamData('path', false, '', false), )),
    array('pathinfo', false, array(new ParamData('path', false, '', false), new ParamData('options', false, '', true), )),
    array('stripslashes', false, array(new ParamData('str', false, '', false), )),
    array('stripcslashes', false, array(new ParamData('str', false, '', false), )),
    array('strstr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), )),
    array('stristr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), )),
    array('strrchr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), )),
    array('str_shuffle', false, array(new ParamData('str', false, '', false), )),
    array('str_word_count', false, array(new ParamData('str', false, '', false), new ParamData('format', false, '', true), new ParamData('charlist', false, '', true), )),
    array('str_split', false, array(new ParamData('str', false, '', false), new ParamData('split_length', false, '', true), )),
    array('strpbrk', false, array(new ParamData('haystack', false, '', false), new ParamData('char_list', false, '', true), )),
    array('substr_compare', false, array(new ParamData('main_str', false, '', false), new ParamData('str', false, '', false), new ParamData('offset', false, '', false), new ParamData('length', false, '', true), new ParamData('case_sensitivity', false, '', true), )),
    array('strcoll', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), )),
    array('money_format', false, array(new ParamData('format', false, '', false), new ParamData('value', false, '', false), )),
    array('substr', false, array(new ParamData('str', false, '', false), new ParamData('start', false, '', false), new ParamData('length', false, '', true), )),
    array('substr_replace', false, array(new ParamData('str', false, '', false), new ParamData('replace', false, '', false), new ParamData('start', false, '', false), new ParamData('length', false, '', true), )),
    array('quotemeta', false, array(new ParamData('str', false, '', false), )),
    array('ucfirst', false, array(new ParamData('str', false, '', false), )),
    array('lcfirst', false, array(new ParamData('str', false, '', false), )),
    array('ucwords', false, array(new ParamData('str', false, '', false), )),
    array('strtr', false, array(new ParamData('str', false, '', false), new ParamData('from', false, '', false), new ParamData('to', false, '', true), )),
    array('addslashes', false, array(new ParamData('str', false, '', false), )),
    array('addcslashes', false, array(new ParamData('str', false, '', false), new ParamData('charlist', false, '', false), )),
    array('rtrim', false, array(new ParamData('str', false, '', false), new ParamData('character_mask', false, '', true), )),
    array('str_replace', false, array(new ParamData('search', false, '', false), new ParamData('replace', false, '', false), new ParamData('subject', false, '', false), new ParamData('replace_count', true, '', true), )),
    array('str_ireplace', false, array(new ParamData('search', false, '', false), new ParamData('replace', false, '', false), new ParamData('subject', false, '', false), new ParamData('replace_count', true, '', true), )),
    array('str_repeat', false, array(new ParamData('input', false, '', false), new ParamData('mult', false, '', false), )),
    array('count_chars', false, array(new ParamData('input', false, '', false), new ParamData('mode', false, '', true), )),
    array('chunk_split', false, array(new ParamData('str', false, '', false), new ParamData('chunklen', false, '', true), new ParamData('ending', false, '', true), )),
    array('trim', false, array(new ParamData('str', false, '', false), new ParamData('character_mask', false, '', true), )),
    array('ltrim', false, array(new ParamData('str', false, '', false), new ParamData('character_mask', false, '', true), )),
    array('strip_tags', false, array(new ParamData('str', false, '', false), new ParamData('allowable_tags', false, '', true), )),
    array('similar_text', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), new ParamData('percent', true, '', true), )),
    array('explode', false, array(new ParamData('separator', false, '', false), new ParamData('str', false, '', false), new ParamData('limit', false, '', true), )),
    array('implode', false, array(new ParamData('glue', false, '', false), new ParamData('pieces', false, '', false), )),
    array('join', false, array(new ParamData('glue', false, '', false), new ParamData('pieces', false, '', false), )),
    array('setlocale', false, array(new ParamData('category', false, '', false), new ParamData('locale', false, '', false), new ParamData('...', false, '', true), )),
    array('localeconv', false, array()),
    array('nl_langinfo', false, array(new ParamData('item', false, '', false), )),
    array('soundex', false, array(new ParamData('str', false, '', false), )),
    array('levenshtein', false, array(new ParamData('str1', false, '', false), new ParamData('str2', false, '', false), new ParamData('cost_ins', false, '', false), new ParamData('cost_rep', false, '', false), new ParamData('cost_del', false, '', false), )),
    array('chr', false, array(new ParamData('codepoint', false, '', false), )),
    array('ord', false, array(new ParamData('character', false, '', false), )),
    array('parse_str', false, array(new ParamData('encoded_string', false, '', false), new ParamData('result', true, '', true), )),
    array('str_getcsv', false, array(new ParamData('string', false, '', false), new ParamData('delimiter', false, '', true), new ParamData('enclosure', false, '', true), new ParamData('escape', false, '', true), )),
    array('str_pad', false, array(new ParamData('input', false, '', false), new ParamData('pad_length', false, '', false), new ParamData('pad_string', false, '', true), new ParamData('pad_type', false, '', true), )),
    array('chop', false, array(new ParamData('str', false, '', false), new ParamData('character_mask', false, '', true), )),
    array('strchr', false, array(new ParamData('haystack', false, '', false), new ParamData('needle', false, '', false), new ParamData('part', false, '', true), )),
    array('sprintf', false, array(new ParamData('format', false, '', false), new ParamData('arg1', false, '', false), new ParamData('...', false, '', true), )),
    array('printf', false, array(new ParamData('format', false, '', false), new ParamData('arg1', false, '', true), new ParamData('...', false, '', true), )),
    array('vprintf', false, array(new ParamData('format', false, '', false), new ParamData('args', false, '', false), )),
    array('vsprintf', false, array(new ParamData('format', false, '', false), new ParamData('args', false, '', false), )),
    array('fprintf', false, array(new ParamData('stream', false, '', false), new ParamData('format', false, '', false), new ParamData('arg1', false, '', true), new ParamData('...', false, '', true), )),
    array('vfprintf', false, array(new ParamData('stream', false, '', false), new ParamData('format', false, '', false), new ParamData('args', false, '', false), )),
    array('sscanf', false, array(new ParamData('str', false, '', false), new ParamData('format', false, '', false), new ParamData('...', true, '', true), )),
    array('fscanf', false, array(new ParamData('stream', false, '', false), new ParamData('format', false, '', false), new ParamData('...', true, '', true), )),
    array('parse_url', false, array(new ParamData('url', false, '', false), new ParamData('component', false, '', true), )),
    array('urlencode', false, array(new ParamData('str', false, '', false), )),
    array('urldecode', false, array(new ParamData('str', false, '', false), )),
    array('rawurlencode', false, array(new ParamData('str', false, '', false), )),
    array('rawurldecode', false, array(new ParamData('str', false, '', false), )),
    array('http_build_query', false, array(new ParamData('formdata', false, '', false), new ParamData('prefix', false, '', true), new ParamData('arg_separator', false, '', true), )),
    array('readlink', false, array(new ParamData('filename', false, '', false), )),
    array('linkinfo', false, array(new ParamData('filename', false, '', false), )),
    array('symlink', false, array(new ParamData('target', false, '', false), new ParamData('link', false, '', false), )),
    array('link', false, array(new ParamData('target', false, '', false), new ParamData('link', false, '', false), )),
    array('unlink', false, array(new ParamData('filename', false, '', false), new ParamData('context', false, '', true), )),
    array('exec', false, array(new ParamData('command', false, '', false), new ParamData('output', true, '', true), new ParamData('return_value', true, '', true), )),
    array('system', false, array(new ParamData('command', false, '', false), new ParamData('return_value', true, '', true), )),
    array('escapeshellcmd', false, array(new ParamData('command', false, '', false), )),
    array('escapeshellarg', false, array(new ParamData('arg', false, '', false), )),
    array('passthru', false, array(new ParamData('command', false, '', false), new ParamData('return_value', true, '', true), )),
    array('shell_exec', false, array(new ParamData('cmd', false, '', false), )),
    array('proc_open', false, array(new ParamData('command', false, '', false), new ParamData('descriptorspec', false, '', false), new ParamData('pipes', true, '', false), new ParamData('cwd', false, '', true), new ParamData('env', false, '', true), new ParamData('other_options', false, '', true), )),
    array('proc_close', false, array(new ParamData('process', false, '', false), )),
    array('proc_terminate', false, array(new ParamData('process', false, '', false), new ParamData('signal', false, '', true), )),
    array('proc_get_status', false, array(new ParamData('process', false, '', false), )),
    array('proc_nice', false, array(new ParamData('priority', false, '', false), )),
    array('rand', false, array(new ParamData('min', false, '', true), new ParamData('max', false, '', true), )),
    array('srand', false, array(new ParamData('seed', false, '', true), )),
    array('getrandmax', false, array()),
    array('mt_rand', false, array(new ParamData('min', false, '', true), new ParamData('max', false, '', true), )),
    array('mt_srand', false, array(new ParamData('seed', false, '', true), )),
    array('mt_getrandmax', false, array()),
    array('getservbyname', false, array(new ParamData('service', false, '', false), new ParamData('protocol', false, '', false), )),
    array('getservbyport', false, array(new ParamData('port', false, '', false), new ParamData('protocol', false, '', false), )),
    array('getprotobyname', false, array(new ParamData('name', false, '', false), )),
    array('getprotobynumber', false, array(new ParamData('proto', false, '', false), )),
    array('getmyuid', false, array()),
    array('getmygid', false, array()),
    array('getmypid', false, array()),
    array('getmyinode', false, array()),
    array('getlastmod', false, array()),
    array('base64_decode', false, array(new ParamData('str', false, '', false), new ParamData('strict', false, '', true), )),
    array('base64_encode', false, array(new ParamData('str', false, '', false), )),
    array('convert_uuencode', false, array(new ParamData('data', false, '', false), )),
    array('convert_uudecode', false, array(new ParamData('data', false, '', false), )),
    array('abs', false, array(new ParamData('number', false, '', false), )),
    array('ceil', false, array(new ParamData('number', false, '', false), )),
    array('floor', false, array(new ParamData('number', false, '', false), )),
    array('round', false, array(new ParamData('number', false, '', false), new ParamData('precision', false, '', true), new ParamData('mode', false, '', true), )),
    array('sin', false, array(new ParamData('number', false, '', false), )),
    array('cos', false, array(new ParamData('number', false, '', false), )),
    array('tan', false, array(new ParamData('number', false, '', false), )),
    array('asin', false, array(new ParamData('number', false, '', false), )),
    array('acos', false, array(new ParamData('number', false, '', false), )),
    array('atan', false, array(new ParamData('number', false, '', false), )),
    array('atanh', false, array(new ParamData('number', false, '', false), )),
    array('atan2', false, array(new ParamData('y', false, '', false), new ParamData('x', false, '', false), )),
    array('sinh', false, array(new ParamData('number', false, '', false), )),
    array('cosh', false, array(new ParamData('number', false, '', false), )),
    array('tanh', false, array(new ParamData('number', false, '', false), )),
    array('asinh', false, array(new ParamData('number', false, '', false), )),
    array('acosh', false, array(new ParamData('number', false, '', false), )),
    array('expm1', false, array(new ParamData('number', false, '', false), )),
    array('log1p', false, array(new ParamData('number', false, '', false), )),
    array('pi', false, array()),
    array('is_finite', false, array(new ParamData('val', false, '', false), )),
    array('is_nan', false, array(new ParamData('val', false, '', false), )),
    array('is_infinite', false, array(new ParamData('val', false, '', false), )),
    array('pow', false, array(new ParamData('base', false, '', false), new ParamData('exponent', false, '', false), )),
    array('exp', false, array(new ParamData('number', false, '', false), )),
    array('log', false, array(new ParamData('number', false, '', false), new ParamData('base', false, '', true), )),
    array('log10', false, array(new ParamData('number', false, '', false), )),
    array('sqrt', false, array(new ParamData('number', false, '', false), )),
    array('hypot', false, array(new ParamData('num1', false, '', false), new ParamData('num2', false, '', false), )),
    array('deg2rad', false, array(new ParamData('number', false, '', false), )),
    array('rad2deg', false, array(new ParamData('number', false, '', false), )),
    array('bindec', false, array(new ParamData('binary_number', false, '', false), )),
    array('hexdec', false, array(new ParamData('hexadecimal_number', false, '', false), )),
    array('octdec', false, array(new ParamData('octal_number', false, '', false), )),
    array('decbin', false, array(new ParamData('decimal_number', false, '', false), )),
    array('decoct', false, array(new ParamData('decimal_number', false, '', false), )),
    array('dechex', false, array(new ParamData('decimal_number', false, '', false), )),
    array('base_convert', false, array(new ParamData('number', false, '', false), new ParamData('frombase', false, '', false), new ParamData('tobase', false, '', false), )),
    array('number_format', false, array(new ParamData('number', false, '', false), new ParamData('num_decimal_places', false, '', true), new ParamData('dec_seperator', false, '', true), new ParamData('thousands_seperator', false, '', true), )),
    array('fmod', false, array(new ParamData('x', false, '', false), new ParamData('y', false, '', false), )),
    array('inet_ntop', false, array(new ParamData('in_addr', false, '', false), )),
    array('inet_pton', false, array(new ParamData('ip_address', false, '', false), )),
    array('ip2long', false, array(new ParamData('ip_address', false, '', false), )),
    array('long2ip', false, array(new ParamData('proper_address', false, '', false), )),
    array('getenv', false, array(new ParamData('varname', false, '', false), )),
    array('putenv', false, array(new ParamData('setting', false, '', false), )),
    array('getopt', false, array(new ParamData('options', false, '', false), new ParamData('opts', false, '', true), )),
    array('sys_getloadavg', false, array()),
    array('microtime', false, array(new ParamData('get_as_float', false, '', true), )),
    array('gettimeofday', false, array(new ParamData('get_as_float', false, '', true), )),
    array('getrusage', false, array(new ParamData('who', false, '', true), )),
    array('uniqid', false, array(new ParamData('prefix', false, '', true), new ParamData('more_entropy', false, '', true), )),
    array('quoted_printable_decode', false, array(new ParamData('str', false, '', false), )),
    array('quoted_printable_encode', false, array(new ParamData('str', false, '', false), )),
    array('convert_cyr_string', false, array(new ParamData('str', false, '', false), new ParamData('from', false, '', false), new ParamData('to', false, '', false), )),
    array('get_current_user', false, array()),
    array('set_time_limit', false, array(new ParamData('seconds', false, '', false), )),
    array('get_cfg_var', false, array(new ParamData('option_name', false, '', false), )),
    array('magic_quotes_runtime', false, array(new ParamData('new_setting', false, '', false), )),
    array('set_magic_quotes_runtime', false, array(new ParamData('new_setting', false, '', false), )),
    array('get_magic_quotes_gpc', false, array()),
    array('get_magic_quotes_runtime', false, array()),
    array('import_request_variables', false, array(new ParamData('types', false, '', false), new ParamData('prefix', false, '', true), )),
    array('error_log', false, array(new ParamData('message', false, '', false), new ParamData('message_type', false, '', true), new ParamData('destination', false, '', true), new ParamData('extra_headers', false, '', true), )),
    array('error_get_last', false, array()),
    array('call_user_func', false, array(new ParamData('function_name', false, '', false), new ParamData('parmeter', false, '', true), new ParamData('...', false, '', true), )),
    array('call_user_func_array', false, array(new ParamData('function_name', false, '', false), new ParamData('parameters', false, '', false), )),
    array('call_user_method', false, array(new ParamData('method_name', false, '', false), new ParamData('object', true, '', false), new ParamData('parameter', false, '', true), new ParamData('...', false, '', true), )),
    array('call_user_method_array', false, array(new ParamData('method_name', false, '', false), new ParamData('object', true, '', false), new ParamData('params', false, '', false), )),
    array('forward_static_call', false, array(new ParamData('function_name', false, '', false), new ParamData('parameter', false, '', true), new ParamData('...', false, '', true), )),
    array('forward_static_call_array', false, array(new ParamData('function_name', false, '', false), new ParamData('parameters', false, '', false), )),
    array('serialize', false, array(new ParamData('var', false, '', false), )),
    array('unserialize', false, array(new ParamData('variable_representation', false, '', false), )),
    array('var_dump', false, array(new ParamData('var', false, '', false), new ParamData('...', false, '', true), )),
    array('var_export', false, array(new ParamData('var', false, '', false), new ParamData('return', false, '', true), )),
    array('debug_zval_dump', false, array(new ParamData('var', false, '', false), new ParamData('...', false, '', true), )),
    array('print_r', false, array(new ParamData('var', false, '', false), new ParamData('return', false, '', true), )),
    array('memory_get_usage', false, array(new ParamData('real_usage', false, '', true), )),
    array('memory_get_peak_usage', false, array(new ParamData('real_usage', false, '', true), )),
    array('register_shutdown_function', false, array(new ParamData('function_name', false, '', false), )),
    array('register_tick_function', false, array(new ParamData('function_name', false, '', false), new ParamData('arg', false, '', true), new ParamData('...', false, '', true), )),
    array('unregister_tick_function', false, array(new ParamData('function_name', false, '', false), )),
    array('highlight_file', false, array(new ParamData('file_name', false, '', false), new ParamData('return', false, '', true), )),
    array('show_source', false, array(new ParamData('file_name', false, '', false), new ParamData('return', false, '', true), )),
    array('highlight_string', false, array(new ParamData('string', false, '', false), new ParamData('return', false, '', true), )),
    array('php_strip_whitespace', false, array(new ParamData('file_name', false, '', false), )),
    array('ini_get', false, array(new ParamData('varname', false, '', false), )),
    array('ini_get_all', false, array(new ParamData('extension', false, '', true), )),
    array('ini_set', false, array(new ParamData('varname', false, '', false), new ParamData('newvalue', false, '', false), )),
    array('ini_alter', false, array(new ParamData('varname', false, '', false), new ParamData('newvalue', false, '', false), )),
    array('ini_restore', false, array(new ParamData('varname', false, '', false), )),
    array('get_include_path', false, array()),
    array('set_include_path', false, array(new ParamData('new_include_path', false, '', false), )),
    array('restore_include_path', false, array()),
    array('setcookie', false, array(new ParamData('name', false, '', false), new ParamData('value', false, '', true), new ParamData('expires', false, '', true), new ParamData('path', false, '', true), new ParamData('domain', false, '', true), new ParamData('secure', false, '', true), )),
    array('setrawcookie', false, array(new ParamData('name', false, '', false), new ParamData('value', false, '', true), new ParamData('expires', false, '', true), new ParamData('path', false, '', true), new ParamData('domain', false, '', true), new ParamData('secure', false, '', true), )),
    array('header', false, array(new ParamData('header', false, '', false), new ParamData('replace', false, '', true), new ParamData('http_response_code', false, '', true), )),
    array('header_remove', false, array(new ParamData('name', false, '', true), )),
    array('headers_sent', false, array(new ParamData('file', true, '', true), new ParamData('line', true, '', true), )),
    array('headers_list', false, array()),
    array('connection_aborted', false, array()),
    array('connection_status', false, array()),
    array('ignore_user_abort', false, array(new ParamData('value', false, '', true), )),
    array('parse_ini_file', false, array(new ParamData('filename', false, '', false), new ParamData('process_sections', false, '', true), new ParamData('scanner_mode', false, '', true), )),
    array('parse_ini_string', false, array(new ParamData('ini_string', false, '', false), new ParamData('process_sections', false, '', true), new ParamData('scanner_mode', false, '', true), )),
    array('is_uploaded_file', false, array(new ParamData('path', false, '', false), )),
    array('move_uploaded_file', false, array(new ParamData('path', false, '', false), new ParamData('new_path', false, '', false), )),
    array('gethostbyaddr', false, array(new ParamData('ip_address', false, '', false), )),
    array('gethostbyname', false, array(new ParamData('hostname', false, '', false), )),
    array('gethostbynamel', false, array(new ParamData('hostname', false, '', false), )),
    array('gethostname', false, array()),
    array('dns_check_record', false, array(new ParamData('host', false, '', false), new ParamData('type', false, '', true), )),
    array('checkdnsrr', false, array(new ParamData('host', false, '', false), new ParamData('type', false, '', true), )),
    array('dns_get_mx', false, array(new ParamData('hostname', false, '', false), new ParamData('mxhosts', true, '', false), new ParamData('weight', true, '', true), )),
    array('getmxrr', false, array(new ParamData('hostname', false, '', false), new ParamData('mxhosts', true, '', false), new ParamData('weight', true, '', true), )),
    array('dns_get_record', false, array(new ParamData('hostname', false, '', false), new ParamData('type', false, '', true), new ParamData('authns', true, '', true), new ParamData('addtl', true, '', true), )),
    array('intval', false, array(new ParamData('var', false, '', false), new ParamData('base', false, '', true), )),
    array('floatval', false, array(new ParamData('var', false, '', false), )),
    array('doubleval', false, array(new ParamData('var', false, '', false), )),
    array('strval', false, array(new ParamData('var', false, '', false), )),
    array('gettype', false, array(new ParamData('var', false, '', false), )),
    array('settype', false, array(new ParamData('var', true, '', false), new ParamData('type', false, '', false), )),
    array('is_null', false, array(new ParamData('var', false, '', false), )),
    array('is_resource', false, array(new ParamData('var', false, '', false), )),
    array('is_bool', false, array(new ParamData('var', false, '', false), )),
    array('is_long', false, array(new ParamData('var', false, '', false), )),
    array('is_float', false, array(new ParamData('var', false, '', false), )),
    array('is_int', false, array(new ParamData('var', false, '', false), )),
    array('is_integer', false, array(new ParamData('var', false, '', false), )),
    array('is_double', false, array(new ParamData('var', false, '', false), )),
    array('is_real', false, array(new ParamData('var', false, '', false), )),
    array('is_numeric', false, array(new ParamData('value', false, '', false), )),
    array('is_string', false, array(new ParamData('var', false, '', false), )),
    array('is_array', false, array(new ParamData('var', false, '', false), )),
    array('is_object', false, array(new ParamData('var', false, '', false), )),
    array('is_scalar', false, array(new ParamData('value', false, '', false), )),
    array('is_callable', false, array(new ParamData('var', false, '', false), new ParamData('syntax_only', false, '', true), new ParamData('callable_name', true, '', true), )),
    array('pclose', false, array(new ParamData('fp', false, '', false), )),
    array('popen', false, array(new ParamData('command', false, '', false), new ParamData('mode', false, '', false), )),
    array('readfile', false, array(new ParamData('filename', false, '', false), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), )),
    array('rewind', false, array(new ParamData('fp', false, '', false), )),
    array('rmdir', false, array(new ParamData('dirname', false, '', false), new ParamData('context', false, '', true), )),
    array('umask', false, array(new ParamData('mask', false, '', true), )),
    array('fclose', false, array(new ParamData('fp', false, '', false), )),
    array('feof', false, array(new ParamData('fp', false, '', false), )),
    array('fgetc', false, array(new ParamData('fp', false, '', false), )),
    array('fgets', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', true), )),
    array('fgetss', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', true), new ParamData('allowable_tags', false, '', true), )),
    array('fread', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', false), )),
    array('fopen', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', false), new ParamData('use_include_path', false, '', true), new ParamData('context', false, '', true), )),
    array('fpassthru', false, array(new ParamData('fp', false, '', false), )),
    array('ftruncate', false, array(new ParamData('fp', false, '', false), new ParamData('size', false, '', false), )),
    array('fstat', false, array(new ParamData('fp', false, '', false), )),
    array('fseek', false, array(new ParamData('fp', false, '', false), new ParamData('offset', false, '', false), new ParamData('whence', false, '', true), )),
    array('ftell', false, array(new ParamData('fp', false, '', false), )),
    array('fflush', false, array(new ParamData('fp', false, '', false), )),
    array('fwrite', false, array(new ParamData('fp', false, '', false), new ParamData('str', false, '', false), new ParamData('length', false, '', true), )),
    array('fputs', false, array(new ParamData('fp', false, '', false), new ParamData('str', false, '', false), new ParamData('length', false, '', true), )),
    array('mkdir', false, array(new ParamData('pathname', false, '', false), new ParamData('mode', false, '', true), new ParamData('recursive', false, '', true), new ParamData('context', false, '', true), )),
    array('rename', false, array(new ParamData('old_name', false, '', false), new ParamData('new_name', false, '', false), new ParamData('context', false, '', true), )),
    array('copy', false, array(new ParamData('source_file', false, '', false), new ParamData('destination_file', false, '', false), new ParamData('context', false, '', true), )),
    array('tempnam', false, array(new ParamData('dir', false, '', false), new ParamData('prefix', false, '', false), )),
    array('tmpfile', false, array()),
    array('file', false, array(new ParamData('filename', false, '', false), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), )),
    array('file_get_contents', false, array(new ParamData('filename', false, '', false), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), new ParamData('offset', false, '', true), new ParamData('maxlen', false, '', true), )),
    array('file_put_contents', false, array(new ParamData('filename', false, '', false), new ParamData('data', false, '', false), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), )),
    array('stream_select', false, array(new ParamData('read_streams', true, '', false), new ParamData('write_streams', true, '', false), new ParamData('except_streams', true, '', false), new ParamData('tv_sec', false, '', false), new ParamData('tv_usec', false, '', true), )),
    array('stream_context_create', false, array(new ParamData('options', false, '', true), new ParamData('params', false, '', true), )),
    array('stream_context_set_params', false, array(new ParamData('stream_or_context', false, '', false), new ParamData('options', false, '', false), )),
    array('stream_context_get_params', false, array(new ParamData('stream_or_context', false, '', false), )),
    array('stream_context_set_option', false, array(new ParamData('stream_or_context', false, '', false), new ParamData('wrappername', false, '', false), new ParamData('optionname', false, '', false), new ParamData('value', false, '', false), )),
    array('stream_context_get_options', false, array(new ParamData('stream_or_context', false, '', false), )),
    array('stream_context_get_default', false, array(new ParamData('options', false, '', true), )),
    array('stream_context_set_default', false, array(new ParamData('options', false, '', false), )),
    array('stream_filter_prepend', false, array(new ParamData('stream', false, '', false), new ParamData('filtername', false, '', false), new ParamData('read_write', false, '', true), new ParamData('filterparams', false, '', true), )),
    array('stream_filter_append', false, array(new ParamData('stream', false, '', false), new ParamData('filtername', false, '', false), new ParamData('read_write', false, '', true), new ParamData('filterparams', false, '', true), )),
    array('stream_filter_remove', false, array(new ParamData('stream_filter', false, '', false), )),
    array('stream_socket_client', false, array(new ParamData('remoteaddress', false, '', false), new ParamData('errcode', true, '', true), new ParamData('errstring', true, '', true), new ParamData('timeout', false, '', true), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), )),
    array('stream_socket_server', false, array(new ParamData('localaddress', false, '', false), new ParamData('errcode', true, '', true), new ParamData('errstring', true, '', true), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), )),
    array('stream_socket_accept', false, array(new ParamData('serverstream', false, '', false), new ParamData('timeout', false, '', true), new ParamData('peername', true, '', true), )),
    array('stream_socket_get_name', false, array(new ParamData('stream', false, '', false), new ParamData('want_peer', false, '', false), )),
    array('stream_socket_recvfrom', false, array(new ParamData('stream', false, '', false), new ParamData('amount', false, '', false), new ParamData('flags', false, '', true), new ParamData('remote_addr', true, '', true), )),
    array('stream_socket_sendto', false, array(new ParamData('stream', false, '', false), new ParamData('data', false, '', false), new ParamData('flags', false, '', true), new ParamData('target_addr', false, '', true), )),
    array('stream_socket_enable_crypto', false, array(new ParamData('stream', false, '', false), new ParamData('enable', false, '', false), new ParamData('cryptokind', false, '', true), new ParamData('sessionstream', false, '', true), )),
    array('stream_socket_shutdown', false, array(new ParamData('stream', false, '', false), new ParamData('how', false, '', false), )),
    array('stream_socket_pair', false, array(new ParamData('domain', false, '', false), new ParamData('type', false, '', false), new ParamData('protocol', false, '', false), )),
    array('stream_copy_to_stream', false, array(new ParamData('source', false, '', false), new ParamData('dest', false, '', false), new ParamData('maxlen', false, '', true), new ParamData('pos', false, '', true), )),
    array('stream_get_contents', false, array(new ParamData('source', false, '', false), new ParamData('maxlen', false, '', true), new ParamData('offset', false, '', true), )),
    array('stream_supports_lock', false, array(new ParamData('stream', false, '', false), )),
    array('fgetcsv', false, array(new ParamData('fp', false, '', false), new ParamData('length', false, '', true), new ParamData('delimiter', false, '', true), new ParamData('enclosure', false, '', true), new ParamData('escape', false, '', true), )),
    array('fputcsv', false, array(new ParamData('fp', false, '', false), new ParamData('fields', false, '', false), new ParamData('delimiter', false, '', true), new ParamData('enclosure', false, '', true), )),
    array('flock', false, array(new ParamData('fp', false, '', false), new ParamData('operation', false, '', false), new ParamData('wouldblock', true, '', true), )),
    array('get_meta_tags', false, array(new ParamData('filename', false, '', false), new ParamData('use_include_path', false, '', true), )),
    array('stream_set_read_buffer', false, array(new ParamData('fp', false, '', false), new ParamData('buffer', false, '', false), )),
    array('stream_set_write_buffer', false, array(new ParamData('fp', false, '', false), new ParamData('buffer', false, '', false), )),
    array('set_file_buffer', false, array(new ParamData('fp', false, '', false), new ParamData('buffer', false, '', false), )),
    array('set_socket_blocking', false, array(new ParamData('socket', false, '', false), new ParamData('mode', false, '', false), )),
    array('stream_set_blocking', false, array(new ParamData('socket', false, '', false), new ParamData('mode', false, '', false), )),
    array('socket_set_blocking', false, array(new ParamData('socket', false, '', false), new ParamData('mode', false, '', false), )),
    array('stream_get_meta_data', false, array(new ParamData('fp', false, '', false), )),
    array('stream_get_line', false, array(new ParamData('stream', false, '', false), new ParamData('maxlen', false, '', false), new ParamData('ending', false, '', true), )),
    array('stream_wrapper_register', false, array(new ParamData('protocol', false, '', false), new ParamData('classname', false, '', false), new ParamData('flags', false, '', true), )),
    array('stream_register_wrapper', false, array(new ParamData('protocol', false, '', false), new ParamData('classname', false, '', false), new ParamData('flags', false, '', true), )),
    array('stream_wrapper_unregister', false, array(new ParamData('protocol', false, '', false), )),
    array('stream_wrapper_restore', false, array(new ParamData('protocol', false, '', false), )),
    array('stream_get_wrappers', false, array()),
    array('stream_get_transports', false, array()),
    array('stream_resolve_include_path', false, array(new ParamData('filename', false, '', false), )),
    array('stream_is_local', false, array(new ParamData('stream', false, '', false), )),
    array('get_headers', false, array(new ParamData('url', false, '', false), new ParamData('format', false, '', true), )),
    array('stream_set_timeout', false, array(new ParamData('stream', false, '', false), new ParamData('seconds', false, '', false), new ParamData('microseconds', false, '', false), )),
    array('socket_set_timeout', false, array(new ParamData('stream', false, '', false), new ParamData('seconds', false, '', false), new ParamData('microseconds', false, '', false), )),
    array('socket_get_status', false, array(new ParamData('fp', false, '', false), )),
    array('realpath', false, array(new ParamData('path', false, '', false), )),
    array('fnmatch', false, array(new ParamData('pattern', false, '', false), new ParamData('filename', false, '', false), new ParamData('flags', false, '', true), )),
    array('fsockopen', false, array(new ParamData('hostname', false, '', false), new ParamData('port', false, '', false), new ParamData('errno', true, '', true), new ParamData('errstr', true, '', true), new ParamData('timeout', false, '', true), )),
    array('pfsockopen', false, array(new ParamData('hostname', false, '', false), new ParamData('port', false, '', false), new ParamData('errno', true, '', true), new ParamData('errstr', true, '', true), new ParamData('timeout', false, '', true), )),
    array('pack', false, array(new ParamData('format', false, '', false), new ParamData('arg1', false, '', false), new ParamData('...', false, '', true), )),
    array('unpack', false, array(new ParamData('format', false, '', false), new ParamData('input', false, '', false), )),
    array('get_browser', false, array(new ParamData('browser_name', false, '', true), new ParamData('return_array', false, '', true), )),
    array('crypt', false, array(new ParamData('str', false, '', false), new ParamData('salt', false, '', true), )),
    array('opendir', false, array(new ParamData('path', false, '', false), new ParamData('context', false, '', true), )),
    array('closedir', false, array(new ParamData('dir_handle', false, '', true), )),
    array('chdir', false, array(new ParamData('directory', false, '', false), )),
    array('getcwd', false, array()),
    array('rewinddir', false, array(new ParamData('dir_handle', false, '', true), )),
    array('readdir', false, array(new ParamData('dir_handle', false, '', true), )),
    array('dir', false, array(new ParamData('directory', false, '', false), new ParamData('context', false, '', true), )),
    array('scandir', false, array(new ParamData('dir', false, '', false), new ParamData('sorting_order', false, '', true), new ParamData('context', false, '', true), )),
    array('glob', false, array(new ParamData('pattern', false, '', false), new ParamData('flags', false, '', true), )),
    array('fileatime', false, array(new ParamData('filename', false, '', false), )),
    array('filectime', false, array(new ParamData('filename', false, '', false), )),
    array('filegroup', false, array(new ParamData('filename', false, '', false), )),
    array('fileinode', false, array(new ParamData('filename', false, '', false), )),
    array('filemtime', false, array(new ParamData('filename', false, '', false), )),
    array('fileowner', false, array(new ParamData('filename', false, '', false), )),
    array('fileperms', false, array(new ParamData('filename', false, '', false), )),
    array('filesize', false, array(new ParamData('filename', false, '', false), )),
    array('filetype', false, array(new ParamData('filename', false, '', false), )),
    array('file_exists', false, array(new ParamData('filename', false, '', false), )),
    array('is_writable', false, array(new ParamData('filename', false, '', false), )),
    array('is_writeable', false, array(new ParamData('filename', false, '', false), )),
    array('is_readable', false, array(new ParamData('filename', false, '', false), )),
    array('is_executable', false, array(new ParamData('filename', false, '', false), )),
    array('is_file', false, array(new ParamData('filename', false, '', false), )),
    array('is_dir', false, array(new ParamData('filename', false, '', false), )),
    array('is_link', false, array(new ParamData('filename', false, '', false), )),
    array('stat', false, array(new ParamData('filename', false, '', false), )),
    array('lstat', false, array(new ParamData('filename', false, '', false), )),
    array('chown', false, array(new ParamData('filename', false, '', false), new ParamData('user', false, '', false), )),
    array('chgrp', false, array(new ParamData('filename', false, '', false), new ParamData('group', false, '', false), )),
    array('lchown', false, array(new ParamData('filename', false, '', false), new ParamData('user', false, '', false), )),
    array('lchgrp', false, array(new ParamData('filename', false, '', false), new ParamData('group', false, '', false), )),
    array('chmod', false, array(new ParamData('filename', false, '', false), new ParamData('mode', false, '', false), )),
    array('touch', false, array(new ParamData('filename', false, '', false), new ParamData('time', false, '', true), new ParamData('atime', false, '', true), )),
    array('clearstatcache', false, array(new ParamData('clear_realpath_cache', false, '', true), new ParamData('filename', false, '', true), )),
    array('disk_total_space', false, array(new ParamData('path', false, '', false), )),
    array('disk_free_space', false, array(new ParamData('path', false, '', false), )),
    array('diskfreespace', false, array(new ParamData('path', false, '', false), )),
    array('realpath_cache_size', false, array()),
    array('realpath_cache_get', false, array()),
    array('mail', false, array(new ParamData('to', false, '', false), new ParamData('subject', false, '', false), new ParamData('message', false, '', false), new ParamData('additional_headers', false, '', true), new ParamData('additional_parameters', false, '', true), )),
    array('ezmlm_hash', false, array(new ParamData('addr', false, '', false), )),
    array('openlog', false, array(new ParamData('ident', false, '', false), new ParamData('option', false, '', false), new ParamData('facility', false, '', false), )),
    array('syslog', false, array(new ParamData('priority', false, '', false), new ParamData('message', false, '', false), )),
    array('closelog', false, array()),
    array('define_syslog_variables', false, array()),
    array('lcg_value', false, array()),
    array('metaphone', false, array(new ParamData('text', false, '', false), new ParamData('phones', false, '', true), )),
    array('ob_start', false, array(new ParamData('user_function', false, '', true), new ParamData('chunk_size', false, '', true), new ParamData('flags', false, '', true), )),
    array('ob_flush', false, array()),
    array('ob_clean', false, array()),
    array('ob_end_flush', false, array()),
    array('ob_end_clean', false, array()),
    array('ob_get_flush', false, array()),
    array('ob_get_clean', false, array()),
    array('ob_get_length', false, array()),
    array('ob_get_level', false, array()),
    array('ob_get_status', false, array(new ParamData('full_status', false, '', true), )),
    array('ob_get_contents', false, array()),
    array('ob_implicit_flush', false, array(new ParamData('flag', false, '', true), )),
    array('ob_list_handlers', false, array()),
    array('ksort', false, array(new ParamData('arg', true, '', false), new ParamData('sort_flags', false, '', true), )),
    array('krsort', false, array(new ParamData('arg', true, '', false), new ParamData('sort_flags', false, '', true), )),
    array('natsort', false, array(new ParamData('arg', true, '', false), )),
    array('natcasesort', false, array(new ParamData('arg', true, '', false), )),
    array('asort', false, array(new ParamData('arg', true, '', false), new ParamData('sort_flags', false, '', true), )),
    array('arsort', false, array(new ParamData('arg', true, '', false), new ParamData('sort_flags', false, '', true), )),
    array('sort', false, array(new ParamData('arg', true, '', false), new ParamData('sort_flags', false, '', true), )),
    array('rsort', false, array(new ParamData('arg', true, '', false), new ParamData('sort_flags', false, '', true), )),
    array('usort', false, array(new ParamData('arg', true, '', false), new ParamData('cmp_function', false, '', false), )),
    array('uasort', false, array(new ParamData('arg', true, '', false), new ParamData('cmp_function', false, '', false), )),
    array('uksort', false, array(new ParamData('arg', true, '', false), new ParamData('cmp_function', false, '', false), )),
    array('shuffle', false, array(new ParamData('arg', true, '', false), )),
    array('array_walk', false, array(new ParamData('input', true, '', false), new ParamData('funcname', false, '', false), new ParamData('userdata', false, '', true), )),
    array('array_walk_recursive', false, array(new ParamData('input', true, '', false), new ParamData('funcname', false, '', false), new ParamData('userdata', false, '', true), )),
    array('count', false, array(new ParamData('var', false, '', false), new ParamData('mode', false, '', true), )),
    array('end', false, array(new ParamData('arg', true, '', false), )),
    array('prev', false, array(new ParamData('arg', true, '', false), )),
    array('next', false, array(new ParamData('arg', true, '', false), )),
    array('reset', false, array(new ParamData('arg', true, '', false), )),
    array('current', false, array(new ParamData('arg', true, '', false), )),
    array('key', false, array(new ParamData('arg', true, '', false), )),
    array('min', false, array(new ParamData('arg1', false, '', false), new ParamData('arg2', false, '', true), new ParamData('...', false, '', true), )),
    array('max', false, array(new ParamData('arg1', false, '', false), new ParamData('arg2', false, '', true), new ParamData('...', false, '', true), )),
    array('in_array', false, array(new ParamData('needle', false, '', false), new ParamData('haystack', false, '', false), new ParamData('strict', false, '', true), )),
    array('array_search', false, array(new ParamData('needle', false, '', false), new ParamData('haystack', false, '', false), new ParamData('strict', false, '', true), )),
    array('extract', false, array(new ParamData('arg', true, '', false), new ParamData('extract_type', false, '', true), new ParamData('prefix', false, '', true), )),
    array('compact', false, array(new ParamData('var_names', false, '', false), new ParamData('...', false, '', true), )),
    array('array_fill', false, array(new ParamData('start_key', false, '', false), new ParamData('num', false, '', false), new ParamData('val', false, '', false), )),
    array('array_fill_keys', false, array(new ParamData('keys', false, '', false), new ParamData('val', false, '', false), )),
    array('range', false, array(new ParamData('low', false, '', false), new ParamData('high', false, '', false), new ParamData('step', false, '', true), )),
    array('array_multisort', false, array(new ParamData('arr1', true, '', false), new ParamData('SORT_ASC_or_SORT_DESC', true, '', true), new ParamData('SORT_REGULAR_or_SORT_NUMERIC_or_SORT_STRING', true, '', true), new ParamData('arr2', true, '', true), new ParamData('SORT_ASC_or_SORT_DESC', true, '', true), new ParamData('SORT_REGULAR_or_SORT_NUMERIC_or_SORT_STRING', true, '', true), )),
    array('array_push', false, array(new ParamData('stack', true, '', false), new ParamData('var', false, '', false), new ParamData('...', false, '', true), )),
    array('array_pop', false, array(new ParamData('stack', true, '', false), )),
    array('array_shift', false, array(new ParamData('stack', true, '', false), )),
    array('array_unshift', false, array(new ParamData('stack', true, '', false), new ParamData('var', false, '', false), new ParamData('...', false, '', true), )),
    array('array_splice', false, array(new ParamData('arg', true, '', false), new ParamData('offset', false, '', false), new ParamData('length', false, '', true), new ParamData('replacement', false, '', true), )),
    array('array_slice', false, array(new ParamData('arg', false, '', false), new ParamData('offset', false, '', false), new ParamData('length', false, '', true), new ParamData('preserve_keys', false, '', true), )),
    array('array_merge', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_merge_recursive', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_replace', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_replace_recursive', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_keys', false, array(new ParamData('arg', false, '', false), new ParamData('search_value', false, '', true), new ParamData('strict', false, '', true), )),
    array('array_values', false, array(new ParamData('arg', false, '', false), )),
    array('array_count_values', false, array(new ParamData('arg', false, '', false), )),
    array('array_reverse', false, array(new ParamData('input', false, '', false), new ParamData('preserve_keys', false, '', true), )),
    array('array_reduce', false, array(new ParamData('arg', false, '', false), new ParamData('callback', false, '', false), new ParamData('initial', false, '', true), )),
    array('array_pad', false, array(new ParamData('arg', false, '', false), new ParamData('pad_size', false, '', false), new ParamData('pad_value', false, '', false), )),
    array('array_flip', false, array(new ParamData('arg', false, '', false), )),
    array('array_change_key_case', false, array(new ParamData('input', false, '', false), new ParamData('case', false, '', true), )),
    array('array_rand', false, array(new ParamData('arg', false, '', false), new ParamData('num_req', false, '', true), )),
    array('array_unique', false, array(new ParamData('arg', false, '', false), )),
    array('array_intersect', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_intersect_key', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_intersect_ukey', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_key_compare_func', false, '', false), )),
    array('array_uintersect', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_data_compare_func', false, '', false), )),
    array('array_intersect_assoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_uintersect_assoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_data_compare_func', false, '', false), )),
    array('array_intersect_uassoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_key_compare_func', false, '', false), )),
    array('array_uintersect_uassoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_data_compare_func', false, '', false), new ParamData('callback_key_compare_func', false, '', false), )),
    array('array_diff', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_diff_key', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_diff_ukey', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_key_comp_func', false, '', false), )),
    array('array_udiff', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_data_comp_func', false, '', false), )),
    array('array_diff_assoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('...', false, '', true), )),
    array('array_udiff_assoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_key_comp_func', false, '', false), )),
    array('array_diff_uassoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_data_comp_func', false, '', false), )),
    array('array_udiff_uassoc', false, array(new ParamData('arr1', false, '', false), new ParamData('arr2', false, '', false), new ParamData('callback_data_comp_func', false, '', false), new ParamData('callback_key_comp_func', false, '', false), )),
    array('array_sum', false, array(new ParamData('arg', false, '', false), )),
    array('array_product', false, array(new ParamData('arg', false, '', false), )),
    array('array_filter', false, array(new ParamData('arg', false, '', false), new ParamData('callback', false, '', true), )),
    array('array_map', false, array(new ParamData('callback', false, '', false), new ParamData('arg', false, '', false), new ParamData('...', false, '', true), )),
    array('array_chunk', false, array(new ParamData('arg', false, '', false), new ParamData('size', false, '', false), new ParamData('preserve_keys', false, '', true), )),
    array('array_combine', false, array(new ParamData('keys', false, '', false), new ParamData('values', false, '', false), )),
    array('array_key_exists', false, array(new ParamData('key', false, '', false), new ParamData('search', false, '', false), )),
    array('pos', false, array(new ParamData('arg', true, '', false), )),
    array('sizeof', false, array(new ParamData('var', false, '', false), new ParamData('mode', false, '', true), )),
    array('key_exists', false, array(new ParamData('key', false, '', false), new ParamData('search', false, '', false), )),
    array('assert', false, array(new ParamData('assertion', false, '', false), )),
    array('assert_options', false, array(new ParamData('what', false, '', false), new ParamData('value', false, '', true), )),
    array('version_compare', false, array(new ParamData('ver1', false, '', false), new ParamData('ver2', false, '', false), new ParamData('oper', false, '', true), )),
    array('ftok', false, array(new ParamData('pathname', false, '', false), new ParamData('proj', false, '', false), )),
    array('str_rot13', false, array(new ParamData('str', false, '', false), )),
    array('stream_get_filters', false, array()),
    array('stream_filter_register', false, array(new ParamData('filtername', false, '', false), new ParamData('classname', false, '', false), )),
    array('stream_bucket_make_writeable', false, array(new ParamData('brigade', false, '', false), )),
    array('stream_bucket_prepend', false, array(new ParamData('brigade', false, '', false), new ParamData('bucket', false, '', false), )),
    array('stream_bucket_append', false, array(new ParamData('brigade', false, '', false), new ParamData('bucket', false, '', false), )),
    array('stream_bucket_new', false, array(new ParamData('stream', false, '', false), new ParamData('buffer', false, '', false), )),
    array('output_add_rewrite_var', false, array(new ParamData('name', false, '', false), new ParamData('value', false, '', false), )),
    array('output_reset_rewrite_vars', false, array()),
    array('sys_get_temp_dir', false, array()),
    array('msg_get_queue', false, array(new ParamData('key', false, '', false), new ParamData('perms', false, '', true), )),
    array('msg_send', false, array(new ParamData('queue', false, '', false), new ParamData('msgtype', false, '', false), new ParamData('message', false, '', false), new ParamData('serialize', false, '', true), new ParamData('blocking', false, '', true), new ParamData('errorcode', true, '', true), )),
    array('msg_receive', false, array(new ParamData('queue', false, '', false), new ParamData('desiredmsgtype', false, '', false), new ParamData('msgtype', true, '', false), new ParamData('maxsize', false, '', false), new ParamData('message', true, '', false), new ParamData('unserialize', false, '', true), new ParamData('flags', false, '', true), new ParamData('errorcode', true, '', true), )),
    array('msg_remove_queue', false, array(new ParamData('queue', false, '', false), )),
    array('msg_stat_queue', false, array(new ParamData('queue', false, '', false), )),
    array('msg_set_queue', false, array(new ParamData('queue', false, '', false), new ParamData('data', false, '', false), )),
    array('msg_queue_exists', false, array(new ParamData('key', false, '', false), )),
    array('sem_get', false, array(new ParamData('key', false, '', false), new ParamData('max_acquire', false, '', true), new ParamData('perm', false, '', true), new ParamData('auto_release', false, '', true), )),
    array('sem_acquire', false, array(new ParamData('sem_identifier', false, '', false), )),
    array('sem_release', false, array(new ParamData('sem_identifier', false, '', false), )),
    array('sem_remove', false, array(new ParamData('sem_identifier', false, '', false), )),
    array('shm_attach', false, array(new ParamData('key', false, '', false), new ParamData('memsize', false, '', true), new ParamData('perm', false, '', true), )),
    array('shm_remove', false, array(new ParamData('shm_identifier', false, '', false), )),
    array('shm_detach', false, array(new ParamData('shm_identifier', false, '', false), )),
    array('shm_put_var', false, array(new ParamData('shm_identifier', false, '', false), new ParamData('variable_key', false, '', false), new ParamData('variable', false, '', false), )),
    array('shm_has_var', false, array(new ParamData('id', false, '', false), new ParamData('variable_key', false, '', false), )),
    array('shm_get_var', false, array(new ParamData('id', false, '', false), new ParamData('variable_key', false, '', false), )),
    array('shm_remove_var', false, array(new ParamData('id', false, '', false), new ParamData('variable_key', false, '', false), )),
    array('tidy_getopt', false, array(new ParamData('option', false, '', false), )),
    array('tidy_parse_string', false, array(new ParamData('input', false, '', false), new ParamData('config_options', false, '', true), new ParamData('encoding', false, '', true), )),
    array('tidy_parse_file', false, array(new ParamData('file', false, '', false), new ParamData('config_options', false, '', true), new ParamData('encoding', false, '', true), new ParamData('use_include_path', false, '', true), )),
    array('tidy_get_output', false, array()),
    array('tidy_get_error_buffer', false, array(new ParamData('detailed', false, '', true), )),
    array('tidy_clean_repair', false, array()),
    array('tidy_repair_string', false, array(new ParamData('data', false, '', false), new ParamData('config_file', false, '', true), new ParamData('encoding', false, '', true), )),
    array('tidy_repair_file', false, array(new ParamData('filename', false, '', false), new ParamData('config_file', false, '', true), new ParamData('encoding', false, '', true), new ParamData('use_include_path', false, '', true), )),
    array('tidy_diagnose', false, array()),
    array('tidy_get_release', false, array()),
    array('tidy_get_config', false, array()),
    array('tidy_get_status', false, array()),
    array('tidy_get_html_ver', false, array()),
    array('tidy_is_xhtml', false, array()),
    array('tidy_is_xml', false, array()),
    array('tidy_error_count', false, array()),
    array('tidy_warning_count', false, array()),
    array('tidy_access_count', false, array()),
    array('tidy_config_count', false, array()),
    array('tidy_get_opt_doc', false, array(new ParamData('resource', false, '', false), new ParamData('optname', false, '', false), )),
    array('tidy_get_root', false, array()),
    array('tidy_get_head', false, array()),
    array('tidy_get_html', false, array()),
    array('tidy_get_body', false, array(new ParamData('tidy', false, '', false), )),
    array('ob_tidyhandler', false, array(new ParamData('input', false, '', false), new ParamData('mode', false, '', true), )),
    array('token_get_all', false, array(new ParamData('source', false, '', false), )),
    array('token_name', false, array(new ParamData('token', false, '', false), )),
    array('wddx_serialize_value', false, array(new ParamData('var', false, '', false), new ParamData('comment', false, '', true), )),
    array('wddx_serialize_vars', false, array(new ParamData('var_name', false, '', false), new ParamData('...', false, '', true), )),
    array('wddx_packet_start', false, array(new ParamData('comment', false, '', true), )),
    array('wddx_packet_end', false, array(new ParamData('packet_id', false, '', false), )),
    array('wddx_add_vars', false, array(new ParamData('packet_id', false, '', false), new ParamData('var_name', false, '', false), new ParamData('...', false, '', true), )),
    array('wddx_deserialize', false, array(new ParamData('packet', false, '', false), )),
    array('xml_parser_create', false, array(new ParamData('encoding', false, '', true), )),
    array('xml_parser_create_ns', false, array(new ParamData('encoding', false, '', true), new ParamData('sep', false, '', true), )),
    array('xml_set_object', false, array(new ParamData('parser', false, '', false), new ParamData('obj', true, '', false), )),
    array('xml_set_element_handler', false, array(new ParamData('parser', false, '', false), new ParamData('shdl', false, '', false), new ParamData('ehdl', false, '', false), )),
    array('xml_set_character_data_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_processing_instruction_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_default_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_unparsed_entity_decl_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_notation_decl_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_external_entity_ref_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_start_namespace_decl_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_set_end_namespace_decl_handler', false, array(new ParamData('parser', false, '', false), new ParamData('hdl', false, '', false), )),
    array('xml_parse', false, array(new ParamData('parser', false, '', false), new ParamData('data', false, '', false), new ParamData('isfinal', false, '', true), )),
    array('xml_parse_into_struct', false, array(new ParamData('parser', false, '', false), new ParamData('data', false, '', false), new ParamData('values', true, '', false), new ParamData('index', true, '', true), )),
    array('xml_get_error_code', false, array(new ParamData('parser', false, '', false), )),
    array('xml_error_string', false, array(new ParamData('code', false, '', false), )),
    array('xml_get_current_line_number', false, array(new ParamData('parser', false, '', false), )),
    array('xml_get_current_column_number', false, array(new ParamData('parser', false, '', false), )),
    array('xml_get_current_byte_index', false, array(new ParamData('parser', false, '', false), )),
    array('xml_parser_free', false, array(new ParamData('parser', false, '', false), )),
    array('xml_parser_set_option', false, array(new ParamData('parser', false, '', false), new ParamData('option', false, '', false), new ParamData('value', false, '', false), )),
    array('xml_parser_get_option', false, array(new ParamData('parser', false, '', false), new ParamData('option', false, '', false), )),
    array('utf8_encode', false, array(new ParamData('data', false, '', false), )),
    array('utf8_decode', false, array(new ParamData('data', false, '', false), )),
    array('xmlrpc_encode', false, array(new ParamData('value', false, '', false), )),
    array('xmlrpc_decode', false, array(new ParamData('value', false, '', false), new ParamData('encoding', false, '', true), )),
    array('xmlrpc_decode_request', false, array(new ParamData('xml', false, '', false), new ParamData('method', true, '', false), new ParamData('encoding', false, '', true), )),
    array('xmlrpc_encode_request', false, array(new ParamData('method', false, '', false), new ParamData('params', false, '', false), new ParamData('output_options', false, '', true), )),
    array('xmlrpc_get_type', false, array(new ParamData('value', false, '', false), )),
    array('xmlrpc_set_type', false, array(new ParamData('value', true, '', false), new ParamData('type', false, '', false), )),
    array('xmlrpc_is_fault', false, array(new ParamData('arg', false, '', false), )),
    array('xmlrpc_server_create', false, array()),
    array('xmlrpc_server_destroy', false, array(new ParamData('server', false, '', false), )),
    array('xmlrpc_server_register_method', false, array(new ParamData('server', false, '', false), new ParamData('method_name', false, '', false), new ParamData('function', false, '', false), )),
    array('xmlrpc_server_call_method', false, array(new ParamData('server', false, '', false), new ParamData('xml', false, '', false), new ParamData('user_data', false, '', false), new ParamData('output_options', false, '', true), )),
    array('xmlrpc_parse_method_descriptions', false, array(new ParamData('xml', false, '', false), )),
    array('xmlrpc_server_add_introspection_data', false, array(new ParamData('server', false, '', false), new ParamData('desc', false, '', false), )),
    array('xmlrpc_server_register_introspection_callback', false, array(new ParamData('server', false, '', false), new ParamData('function', false, '', false), )),
    array('xmlwriter_open_uri', false, array(new ParamData('uri', false, '', false), )),
    array('xmlwriter_open_memory', false, array()),
    array('xmlwriter_set_indent', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('indent', false, '', false), )),
    array('xmlwriter_set_indent_string', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('indentString', false, '', false), )),
    array('xmlwriter_start_comment', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_end_comment', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_start_attribute', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), )),
    array('xmlwriter_end_attribute', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_attribute', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('value', false, '', false), )),
    array('xmlwriter_start_attribute_ns', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('prefix', false, '', false), new ParamData('name', false, '', false), new ParamData('uri', false, '', false), )),
    array('xmlwriter_write_attribute_ns', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('prefix', false, '', false), new ParamData('name', false, '', false), new ParamData('uri', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_start_element', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), )),
    array('xmlwriter_end_element', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_full_end_element', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_start_element_ns', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('prefix', false, '', false), new ParamData('name', false, '', false), new ParamData('uri', false, '', false), )),
    array('xmlwriter_write_element', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('content', false, '', true), )),
    array('xmlwriter_write_element_ns', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('prefix', false, '', false), new ParamData('name', false, '', false), new ParamData('uri', false, '', false), new ParamData('content', false, '', true), )),
    array('xmlwriter_start_pi', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('target', false, '', false), )),
    array('xmlwriter_end_pi', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_pi', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('target', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_start_cdata', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_end_cdata', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_cdata', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_text', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_write_raw', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_start_document', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('version', false, '', true), new ParamData('encoding', false, '', true), new ParamData('standalone', false, '', true), )),
    array('xmlwriter_end_document', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_comment', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_start_dtd', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('qualifiedName', false, '', false), new ParamData('publicId', false, '', true), new ParamData('systemId', false, '', true), )),
    array('xmlwriter_end_dtd', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_dtd', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('publicId', false, '', true), new ParamData('systemId', false, '', true), new ParamData('subset', false, '', true), )),
    array('xmlwriter_start_dtd_element', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('qualifiedName', false, '', false), )),
    array('xmlwriter_end_dtd_element', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_dtd_element', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_start_dtd_attlist', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), )),
    array('xmlwriter_end_dtd_attlist', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_dtd_attlist', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_start_dtd_entity', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('isparam', false, '', false), )),
    array('xmlwriter_end_dtd_entity', false, array(new ParamData('xmlwriter', false, '', false), )),
    array('xmlwriter_write_dtd_entity', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('name', false, '', false), new ParamData('content', false, '', false), )),
    array('xmlwriter_output_memory', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('flush', false, '', true), )),
    array('xmlwriter_flush', false, array(new ParamData('xmlwriter', false, '', false), new ParamData('empty', false, '', true), )),
    array('zip_open', false, array(new ParamData('filename', false, '', false), )),
    array('zip_close', false, array(new ParamData('zip', false, '', false), )),
    array('zip_read', false, array(new ParamData('zip', false, '', false), )),
    array('zip_entry_open', false, array(new ParamData('zip_dp', false, '', false), new ParamData('zip_entry', false, '', false), new ParamData('mode', false, '', true), )),
    array('zip_entry_close', false, array(new ParamData('zip_ent', false, '', false), )),
    array('zip_entry_read', false, array(new ParamData('zip_entry', false, '', false), new ParamData('len', false, '', true), )),
    array('zip_entry_filesize', false, array(new ParamData('zip_entry', false, '', false), )),
    array('zip_entry_name', false, array(new ParamData('zip_entry', false, '', false), )),
    array('zip_entry_compressedsize', false, array(new ParamData('zip_entry', false, '', false), )),
    array('zip_entry_compressionmethod', false, array(new ParamData('zip_entry', false, '', false), )),
    array('bson_encode', false, array()),
    array('bson_decode', false, array()),
    array('apc_cache_info', false, array(new ParamData('type', false, '', true), new ParamData('limited', false, '', true), )),
    array('apc_clear_cache', false, array(new ParamData('info', false, '', true), )),
    array('apc_sma_info', false, array(new ParamData('limited', false, '', true), )),
    array('apc_store', false, array(new ParamData('key', false, '', false), new ParamData('var', false, '', false), new ParamData('ttl', false, '', true), )),
    array('apc_fetch', false, array(new ParamData('key', false, '', false), new ParamData('success', true, '', true), )),
    array('apc_delete', false, array(new ParamData('keys', false, '', false), )),
    array('apc_delete_file', false, array(new ParamData('keys', false, '', false), )),
    array('apc_define_constants', false, array(new ParamData('key', false, '', false), new ParamData('constants', false, '', false), new ParamData('case_sensitive', false, '', true), )),
    array('apc_load_constants', false, array(new ParamData('key', false, '', false), new ParamData('case_sensitive', false, '', true), )),
    array('apc_compile_file', false, array(new ParamData('filenames', false, '', false), new ParamData('atomic', false, '', true), )),
    array('apc_add', false, array(new ParamData('key', false, '', false), new ParamData('var', false, '', false), new ParamData('ttl', false, '', true), )),
    array('apc_inc', false, array(new ParamData('key', false, '', false), new ParamData('step', false, '', true), new ParamData('success', true, '', true), )),
    array('apc_dec', false, array(new ParamData('key', false, '', false), new ParamData('step', false, '', true), new ParamData('success', true, '', true), )),
    array('apc_cas', false, array(new ParamData('key', false, '', false), new ParamData('old', false, '', false), new ParamData('new', false, '', false), )),
    array('apc_bin_dump', false, array(new ParamData('files', false, '', true), new ParamData('user_vars', false, '', true), )),
    array('apc_bin_load', false, array(new ParamData('data', false, '', false), new ParamData('flags', false, '', true), )),
    array('apc_bin_dumpfile', false, array(new ParamData('files', false, '', false), new ParamData('user_vars', false, '', false), new ParamData('filename', false, '', false), new ParamData('flags', false, '', true), new ParamData('context', false, '', true), )),
    array('apc_bin_loadfile', false, array(new ParamData('filename', false, '', false), new ParamData('context', false, '', true), new ParamData('flags', false, '', true), )),
    array('apc_exists', false, array(new ParamData('keys', false, '', false), )),
    array('xdebug_get_stack_depth', false, array()),
    array('xdebug_get_function_stack', false, array()),
    array('xdebug_get_formatted_function_stack', false, array()),
    array('xdebug_print_function_stack', false, array()),
    array('xdebug_get_declared_vars', false, array()),
    array('xdebug_call_class', false, array()),
    array('xdebug_call_function', false, array()),
    array('xdebug_call_file', false, array()),
    array('xdebug_call_line', false, array()),
    array('xdebug_var_dump', false, array()),
    array('xdebug_debug_zval', false, array()),
    array('xdebug_debug_zval_stdout', false, array()),
    array('xdebug_enable', false, array()),
    array('xdebug_disable', false, array()),
    array('xdebug_is_enabled', false, array()),
    array('xdebug_break', false, array()),
    array('xdebug_start_trace', false, array()),
    array('xdebug_stop_trace', false, array()),
    array('xdebug_get_tracefile_name', false, array()),
    array('xdebug_get_profiler_filename', false, array()),
    array('xdebug_dump_aggr_profiling_data', false, array()),
    array('xdebug_clear_aggr_profiling_data', false, array()),
    array('xdebug_memory_usage', false, array()),
    array('xdebug_peak_memory_usage', false, array()),
    array('xdebug_time_index', false, array()),
    array('xdebug_start_error_collection', false, array()),
    array('xdebug_stop_error_collection', false, array()),
    array('xdebug_get_collected_errors', false, array()),
    array('xdebug_start_code_coverage', false, array()),
    array('xdebug_stop_code_coverage', false, array()),
    array('xdebug_get_code_coverage', false, array()),
    array('xdebug_get_function_count', false, array()),
    array('xdebug_dump_superglobals', false, array()),
    array('xdebug_get_headers', false, array()),
    array('dl', false, array(new ParamData('extension_filename', false, '', false), )),
);